Peru by Train

Trains - Tickets - Tours

A Travel Guide For Train Travel In Peru.

Here you will find information for Peru about trains, routes, tours, connections, where to buy train tickets, and more.


Useful Information

Population: 32.17 million

Currency: Peruvian Sol

Language: Spanish

Capital: Lima

Country Code: +51

Time Zone: Peru Time (PET)

Train Companies

The trains in Peru are operated by different rail companies: 
Ferrocarril Central Andino S. A. (FCCA), Perurail, and Incarail.


Peru rail map


Train Tickets

Buy your train tickets for Peru online at PeruRail.

Book your train tour to Machu Picchu online at TripAdvisor.

Rail Passes

There are no rail passes available for Peru.


Machu Picchu related:
Belmond Hiram Bingham

Perurail Vistadome
Perurail Sacred Valley Train
Perurail Expedition Train


Belmond Andean Explorer
Perurail Lake Titicaca

Tren de Sierra

Peru is full of amazing special tourist trains, and the only non-tourist train remaining is the line from 
Huancayo to Huancavelica which can be added on to the tourist train: Tren de Sierra

  • Huancayo to Huancavelica
    • Operates three times a week
    • 1st and 2nd class available
    • No seat reservations required 


Frequently Travelled Routes In Peru


From > To
Duration (h)
Changes Transport
Cusco to Machu Picchu 3:51 Direct Train
Cusco to Puno 10:28 Direct Train
Cusco to Arequipa 52:00 Direct Train
Puno to Arequipa 5:00 Direct Bus



From > To
Duration (h)
Changes Transport
Puno to La Paz, Bolivia 7:00 Direct Bus

Main Train Stations

  • Cusco
  • Puno
  • Arequipa


Good to know

Best Time To Travel To Peru

We recommend traveling anytime from May to October as it will be the driest months and pleasant temperatures around most of the country; however, you will run into more people as it also is the high tourist season. Peru has it all: coastal desert, mountains, and rainforests, but with that comes all sorts of different climates at different times of the year.

The Amazon will always be hot regardless of the time of year and the Andes will be rainy during the winter but in the summer you will find warm temperatures during the day and cool temperatures during the evening. On the coast you will find your normal coastal temperatures, mild; however, from June to September, Lima is surrounded in a mist due to its location in a valley. To see the city best, and experience the most of the coast, visit from January to March. 

Whether you want to surf some sand dunes, hike to Machu Picchu, or visit the rainbow mountain where you’ll look in wonder at how a mountain could be so colorful. Drink some Pisco whilst cruising Lake Titicaca, try some local Lomo Saltado or Cuy, and fly over the infamous Nazca Lines. Peru is truly a stunning country you have to visit.


  • High Season: May to October
  • Low Season: January to February


Accommodation In Peru


The best place to find cheap hotels for is to book by www.booking.com. There you will find a large selection of cheap hotels, hostels, and apartments. > BOOK HERE



If you are looking for a low budget accommodation, then go on www.hostelworld.com. They have the best choice of cheap hostels for backpackers and low budget travelers. > BOOK HERE

Hostelworld Logo

Guidebooks For Peru

Travel with a guidebook ease your journey to find best sights and things to do. Buy it on Amazon.

Cookie Consent with Real Cookie Banner