Transportation

Train in Santa Teresa

Peru Rail Ticket Office

To get to Machu Picchu, you can buy a train ticket to Aguas Calientes (S24) from the Peru Rail ticket office in the Santa Teresa bus terminal. Train tickets on this route are sold only at this ticket office, and onl…
Train in Cuzco

Peru Rail

The flagship service to Aguas Calientes, with multiple departures daily from Estación Poroy, 20 minutes outside of Cuzco. There are three service categories: Expedition (from S223 one way), Vistadome (from S261 one …
Train in Cuzco

Peru Rail

Andean Explorer, a luxury train with a glass-walled observation car, goes to Puno. Trains depart from Estación Huanchac at 8am, arriving at Puno around 6pm, on Monday, Wednesday and Saturday from November to March, …
Train in Ollantaytambo

Peru Rail

Service to Aguas Calientes with multiple departures daily. With three classes of service, though some trips feature extras. One-way fares: Expedition (from S197), Vistadome (from S58) and the luxurious Hiram Bingham…
Train in Cuzco

Inca Rail

Has three departures daily from Ollantaytambo and four levels of service. Children get a significant discount. Environmentally sustainable business practice.
Train in Cuzco

Estación Huanchac

Near the end of Av El Sol, serves Juliaca and Puno on Lake Titicaca.
Airline in Cuzco

LAN

Direct flights to Lima, Arequipa, Juliaca and Puerto Maldonado.
Airline in Cuzco

Avianca

Service to/from Lima Monday to Saturday.
in The Sacred Valley

Maras taxi company