Railways
The Ferrocarril Central Andino (FCCA; the former Ferrocarril Central del Perú) runs inland from Callao and Lima across the Andes watershed to La Oroya and Huancayo. It is the second highest railway in the world (following opening of the Qingzang railway in Tibet), with the Galera summit tunnel under Mount Meiggs at 4,783 m (15,692 ft) and Galera station at 4,777 m (15,673 ft) above sea level. In 1955 the railway opened a spur line from La Cima on the Morococha branch (4,818 m (15,807 ft) above sea level) to Volcán Mine, reaching an (at the time) world record altitude of 4,830 m (15,846 ft). Both branch and spur have since closed to traffic. From Huancayo the route is extended by the Ferrocarril Huancayo - Huancavelica. In July 2006 FCCA began work to regauge the Huancavelica line from 3 ft (0.91 m) to standard gauge. There was also a proposal for a 21 km tunnel under the Andes.
The Ferrocarriles del Sur del Perú (FCS), now operated by PeruRail, runs from the coast at Matarani to Cuzco, and to Puno on Lake Titicaca. From Cuzco, PeruRail runs the 3 ft (0.91 m) gauge line to Aguas Calientes for Machu Picchu.
Metro
Lima has a metro service called the Tren Eléctrico. One line is operating partially and is still under construction. A fast bus system called metropolitano, under construction too, will complement this system.
Highways
The Pan American Highway runs the country from north to south next to the coast, from Tumbes (Ecuadoran border) to Tacna (Chilean border). From Arequipa a branch goes to Puno and then to Bolivia. Other important highways are the Longitudinal de la Sierra, that goes from north to south in the highlands; and the Carretera Central, that goes from Lima (in the coast) to Pucallpa (in the jungle).
Long distance buses
Inter-city travel in Peru is almost exclusively done in long distance buses. Buses in most of the cities depart from bus terminals called terminal terrestre. The main bus companies that serve Lima with the major cities include Cruz del Sur and Ormeño. Other companies are Civa, Tepsa, Cial, Flores and Oltursa.
Waterways
8,600 km of navigable tributaries of Amazon system and 208 km of Lake Titicaca.
There are river boat service from Yurimaguas and Pucallpa to Iquitos, and from there to the brazilian border in the Amazon river. Touristic boats can be reached at Puno in the Lake Titicaca.