One factor is speed. You can fly thousands of miles in a few hours needing just a seat for that long and maybe a meal or two. Going the same distance by bus, train or car takes much longer so you need more space, maybe including accommodation, showers, and many meals.
Latest Answers