If you can load the bike into the bus cargo hold then any bike with 20" wheels would be fine, even non folding bikes. If you have to take the bike on board in the passenger area I would say 16" or 18" wheels are a better choice. Either way Xooter Swift does not fold as compact as Dahon. Remember other people on the bus won't want to come into contact with your bike.