Peru: Bus Tours

Mountainous terrain, vast coastal deserts and steamy, tropical rainforests

It is easy to get to all parts of Peru by cheap and frequent buses and coaches, except for parts of the Amazon and Machu Picchu. Even on long-distance routes, most coaches run full, so it is always a good idea to book your ticket in advance if you can. There are numerous independent bus companies, many of which have their own booking offices in the bus stations of most towns. (Not all Peruvian towns have bus stations, though). Sometimes the seating on Peruvian coaches can be cramped and the mechanical condition of some buses leave a lot to be desired. The best buses are generally those that run on the most popular routes. A typical fare for a long-distance bus journey in Peru from Lima to Cusco, a journey of about 380 miles (608 kilometres) by road, would cost about £13 for a semi-bed seat and £15 for a full-bed seat.