It is possible to reach Peru by international bus service from the surrounding countries of Paraguay, Uruguay, Ecuador, Bolivia, Chile, Brazil, and Argentina. The major buses that run these routes can be quite comfortable, with reclining seats, movies, and meals. The longest international bus trips leave from Lima. Some major neighboring cities from which buses travel to Lima are: Santa Cruz in Bolivia, Asunción in Paraguay, Córdoba and Buenos Aires in Argentina, Montevideo in Uruguay, São Paulo and Rio de Janeiro in Brazil, and Santiago in Chile. Buses leave frequently from/to La Paz, Bolivia, for the five-hour direct journey to Puno and on to Cusco. The main international bus companies are Cruz del Sur (Lima tel. 01/311-5050, www.cruzdelsur.com.pe), Ormeño (Lima tel. 01/472-1710, www.grupo-ormeno.com.pe), Caracol (tel. 01/431-1400, www.perucaracol.com), and El Rápido (Lima tel. 01/425-1066, www.elrapidoint.com.ar).
© Ross Wehner and Renée del Gaudio from Moon Peru, 3rd Edition