Some civilised countries (I use the term loosely) have a thing called Faster Payments where people can send money between banks usually pretty much instantaneously, max 2 hours.
There's also BACS. Even CHAPS is only 3 working days. This is UK banks though. Don't know about banks of other countries.