Bus travel is very common in South America. Most people do not have cars and buses are so much cheaper than flying. Consequently, 12 to 24 hour bus trips are not uncommon. I would never recommend taking a 24 hour bus trip to anyone. I will say that I have no problem taking them even though they are taxing on the mind, body and soul. However, you get to see a lot more from a bus window than an airplane window. Plus, there are some places where you just cannot fly. All that being said, the South Americans have buses that put buses in the United States to shame. Ormeno is one such company. I rode their bus from Guayaquil, Eduardo to Lima, Peru. It was supposed to take 27 hours. It took 30. The scenery was incredible.