The only place buses really worked was Singapore Paya Lebar. Vast, wide, buses all about 5cm off the ground driven almost right into the arrivals hall. Great big doors so you could all pile out at once - and about a 30 m walk max to the Immigration desk - which was always fully staffed of course. You could be out of the airport in less than 15 minutes from leaving the aircraft.