Perú · Guía de viaje
Cómo llegar a Machu Picchu: tren, bus y 3 rutas (2026)
Cómo llegar a Machu Picchu desde Lima o Cusco: vuelo, carretera a Ollantaytambo, tren de 1 h 30 y bus. Horarios, boletos y el orden correcto.
Este es el razonamiento que usamos al planificar las fechas de un viaje, no un artículo escrito para llenar un blog. Los itinerarios por Perú que se apoyan en esta guía están aquí.

Cómo llegar a Machu Picchu se reduce a un solo hecho: no hay carretera hasta el pueblo que está al pie de la ciudadela. Todo el que no llega caminando llega en tren, a Aguas Calientes, y de ahí sube en bus. Así que las decisiones reales son dónde toma el tren, qué tan largo es el día anterior y si duerme bajo las ruinas. Desde Lima, la respuesta es un vuelo a Cusco, una carretera hasta Ollantaytambo, un tren de alrededor de 1 h 30 y un bus de 25 minutos.
La ruta en cuatro tramos
Lea lo que lea en otros sitios, la cadena es la misma. Solo los dos primeros tramos tienen alternativas.
| Tramo | Cómo | Tiempo |
|---|---|---|
| Lima a Cusco | Vuelo | Alrededor de 1 h 20 |
| Cusco a Ollantaytambo | Carretera | Alrededor de 1 h 30 |
| Ollantaytambo a Aguas Calientes | Tren | De 1 h 22 a 1 h 46 |
| Aguas Calientes a la ciudadela | Bus | De 25 a 30 min |
Los tiempos del tren salen de la tabla de horarios 2026 de PeruRail; los de carretera y bus, de la guía de planificación de PeruRail. Aguas Calientes, oficialmente Machu Picchu Pueblo, está a 2,040 m. La ciudadela está a 2,430 m, casi mil metros por debajo de Cusco.
Vuelos a Machu Picchu: no existen
Es una de las búsquedas más frecuentes, y la respuesta corta es que no hay vuelos a Machu Picchu: no hay aeropuerto en el valle, ni siquiera hay carretera al pueblo. El vuelo que sí existe, y que todo el mundo toma, es Lima–Cusco, de alrededor de 1 h 20. Desde Cusco, el resto del camino es carretera, tren y bus.
Si viaja desde México o Estados Unidos, su vuelo internacional llega a Lima y desde ahí empieza la misma cadena que para cualquier viajero. Nosotros no vendemos el vuelo internacional: le conviene comprarlo desde su ciudad, con su aerolínea y sus millas, y armamos el primer día alrededor de la hora a la que aterrice.
Cómo llegar a Machu Picchu desde Lima: vuele y duerma abajo
Desde Lima, vuele. El bus existe, pero Cruz del Sur anuncia de 21 h 30 a 23 h 45 para los aproximadamente 1,102 km hasta Cusco: un día y una noche enteros antes del tren.
El vuelo trae una segunda decisión. Cusco está a 3,399 m y usted llega ahí desde el nivel del mar en menos de hora y media. La guía de ascenso de los CDC desaconseja pasar en un solo día de menos de 1,200 m a dormir por encima de 2,750 m. Machu Picchu es la parte baja de la región, así que lo lógico es bajar primero, no quedarse arriba:
| Plan | Días desde Lima | Primera noche |
|---|---|---|
| Directo hasta Aguas Calientes | 2 | Aguas Calientes, 2,040 m |
| Dos noches primero en el Valle Sagrado | 4 | Valle Sagrado, 2,871 m |
| Primera noche en Cusco | 3 o más | Cusco, 3,399 m, la peor de las tres |
La versión de cuatro días es la que armamos: el vuelo y el valle, un día en el valle, el tren y la visita a la mañana siguiente. Ir directo también funciona, si su vuelo aterriza temprano y acepta un día largo de traslados. Lo que no haríamos es dormir la primera noche en Cusco y bajar a Machu Picchu después. Nuestra guía de la altura en Sudamérica (en inglés) explica por qué el orden pesa más que cualquier pastilla.
Cómo llegar a Machu Picchu desde Cusco: tres formas de tomar el tren
Desde Cusco hay tres maneras de llegar a Aguas Calientes, y lo que decide es dónde duerme la noche anterior.
1. Carretera a Ollantaytambo y luego el tren. Alrededor de 1 h 30 por carretera desde el centro de Cusco, y después de 1 h 22 a 1 h 46 de tren. Las dos compañías, PeruRail e Inca Rail, operan este tramo, y es el que tiene más salidas con diferencia: en la tabla de PeruRail, desde antes de las 06:00 hasta las 21:00. Si se aloja en el Valle Sagrado, es la única opción sensata, porque Ollantaytambo le queda al lado.
2. Bus y tren desde Cusco. Las dos compañías venden un servicio combinado desde la ciudad: un bus hasta una estación más abajo en el valle y luego el tren. En PeruRail tarda entre 4 h 05 y 4 h 41 desde las estaciones de Wanchaq o San Pedro. Le ahorra organizar un traslado, no tiempo.
3. El tren directo desde Poroy. De mayo a diciembre, PeruRail tiene una salida por la mañana desde Poroy, en las afueras de Cusco, a las 07:35, con llegada a las 10:52: 3 h 17 sin cambiar de transporte. Le conviene a quien ya duerme en Cusco y quiere hacer todo el trayecto en tren.
Así están armados nuestros paquetes a Machu Picchu de 8 u 11 días: dos noches en el Valle Sagrado, el tren desde Ollantaytambo, una noche en Aguas Calientes y Cusco al final, cuando la altura ya no le cobra nada.
Machu Picchu desde Cusco en un día: posible, no recomendable
Se puede ir y volver de Cusco a Machu Picchu en un día. En la tabla de enero a abril de PeruRail, el primer servicio de bus y tren sale de Cusco a las 03:20 y llega a Aguas Calientes a las 07:40, y los regresos de la tarde llegan a Cusco entre las 17:30 y las 22:30.
Sume el bus de subida, una visita guiada de unas tres horas y el bus de bajada, y el día se va a catorce o dieciséis horas. Además le cierra los horarios de ingreso más tempranos, porque el primer tren desde Cusco llega a las 07:40. Una noche bajo las ruinas cuesta un día y le regala la mañana. Por eso no vendemos Machu Picchu como excursión de un día: en todas nuestras rutas se duerme abajo.
Tren a Machu Picchu: clases, horarios y precio
Todos los trenes llegan a la misma estación; lo que cambia es el vagón. La tabla de PeruRail anuncia tres clases en esta línea, Expedition, Vistadome y Vistadome Observatory, e Inca Rail tiene sus propios equivalentes. Las clases más económicas sirven perfectamente para un trayecto de 1 h 30. Las panorámicas valen la pena a la bajada, cuando el valle se ve de día.
Horarios. Desde Ollantaytambo, las salidas del tren Machu Picchu van de antes de las 06:00 a las 21:00 en PeruRail. Desde Cusco, el tren directo de Poroy sale a las 07:35 (de mayo a diciembre) y los servicios de bus y tren empiezan a las 03:20. Para volver, los regresos de la tarde a Cusco llegan entre las 17:30 y las 22:30.
Precio. Ninguna de las dos compañías publica una tarifa fija: las dos cotizan en vivo según la fecha y la clase. Las tarifas que hemos observado van de unos US$60 a US$90 por trayecto en los servicios estándar y de US$95 a US$122 en los panorámicos. El presupuesto completo del día de Machu Picchu, con el bus y la entrada, está en nuestra guía de cuánto cuesta viajar a Perú.
La regla que no cambia: compre el tren después de la entrada, nunca antes. La entrada tiene una hora fija; el tren siempre se puede ajustar a ella.
De Aguas Calientes a la ciudadela
El último tramo es un bus. La guía de planificación de PeruRail nombra a Consettur como la única empresa autorizada en la carretera de subida, con unos 25 a 30 minutos por trayecto y US$12 de ida o US$24 ida y vuelta para un adulto extranjero. Mucha gente sube en bus y baja caminando, en alrededor de 1 h 30.
Aguas Calientes está 1,359 m más abajo que Cusco, así que una noche ahí es también una noche fácil para el cuerpo. Llegue por la tarde, duerma y tome los primeros buses de subida.
Boletos de Machu Picchu: cómprelos antes que nada
La entrada tiene horario y se vende por circuito y ruta. El Ministerio de Cultura vende los boletos en línea en su plataforma oficial, y de forma presencial en Aguas Calientes, donde libera 1,000 boletos al día, válidos para el día siguiente. No arme su viaje contando con esos: en los meses de mucha demanda son justo la fila que quiere evitar.
Un boleto estándar para un adulto extranjero cuesta S/ 152, más la tasa de conservación de S/ 11 que la autoridad de áreas protegidas, el SERNANP, cobra a los visitantes extranjeros. Cuatro de las diez rutas, entre ellas la del Puente Inca, solo se venden en temporada alta. Cuándo se llena el cupo diario, y en qué meses se llena primero, lo explicamos en la guía de la mejor época para viajar a Perú.
A pie: el Camino Inca y las otras caminatas
El Camino Inca clásico es la única forma de llegar que no es en tren. Y hasta él empieza en la vía: las salidas tempranas de PeruRail desde Ollantaytambo dejan a los caminantes en la parada del kilómetro 104. El camino clásico necesita permisos reservados con meses de anticipación y cierra cada febrero por mantenimiento, según el propio reglamento de la autoridad de áreas protegidas.
También hay rutas más largas, como la del Salkantay, y un acceso por carretera hasta la estación de Hidroeléctrica, desde donde un tren cubre el último tramo en unos 40 minutos. Cada caminata merece su propia planificación y esta guía no intenta cubrirlas: si quiere llegar a pie, elija primero la caminata y arme el resto del viaje alrededor de su permiso.
Si todavía está decidiendo cuántos días darle a Perú y qué más sumar a Machu Picchu, en viajes a Perú le mostramos cómo armamos un viaje completo a su medida.
Lo que nos preguntan antes de reservar
Las preguntas que recibimos sobre esto
- ¿Cuánto dura el viaje en tren a Machu Picchu?
- Desde Ollantaytambo, entre 1 h 22 y 1 h 46 hasta Aguas Calientes, según la salida, en la tabla 2026 de PeruRail. Desde Cusco es más largo: unas 3 h 17 en el tren directo de la mañana desde Poroy, o alrededor de cuatro horas en los servicios de bus y tren. El tren se detiene en el pueblo bajo las ruinas; un bus de 25 a 30 minutos hace la última subida.
- ¿Cómo llegar a Machu Picchu desde Lima?
- En un día largo de viaje como mínimo: alrededor de 1 h 20 de vuelo a Cusco, 1 h 30 por carretera a Ollantaytambo y 1 h 30 de tren a Aguas Calientes, con la visita a la mañana siguiente. Por tierra, solo el bus de Lima a Cusco tarda de 21 h 30 a 23 h 45. Nosotros planeamos cuatro días desde Lima para que las primeras noches sean bajas.
- ¿Se puede ir a Machu Picchu en un día desde Lima?
- No. De Lima a la ciudadela hay un vuelo, un traslado por carretera, un tren y un bus, y lo mismo de regreso; solo el tren ida y vuelta desde Ollantaytambo suma unas tres horas. Cuente al menos una noche en Aguas Calientes, que además le permite tomar un horario de ingreso temprano.
- ¿Cómo llegar a Machu Picchu desde Cusco?
- En tren: no hay carretera hasta Aguas Calientes, oficialmente Machu Picchu Pueblo. O va en auto alrededor de 1 h 30 hasta Ollantaytambo y toma el tren ahí, o toma un servicio de bus y tren desde la misma ciudad de Cusco, de unas cuatro horas en total. De mayo a diciembre sale además un tren directo desde Poroy, en las afueras de Cusco.
- ¿Se puede hacer Machu Picchu en un día desde Cusco?
- Se puede, pero es un día muy largo y no lo vendemos. En la tabla de PeruRail, el primer servicio de bus y tren sale de Cusco a las 03:20 y llega a Aguas Calientes a las 07:40, y los regresos de la tarde llegan a Cusco desde las 17:30. Son de catorce a dieciséis horas para unas tres en el sitio. Una noche abajo cuesta un día y le regala la mañana.
- ¿Cómo subir a Machu Picchu sin caminar?
- Tome el tren a Aguas Calientes y el bus que sube del pueblo a la entrada. Es el único transporte motorizado de esa carretera, tarda de 25 a 30 minutos por trayecto y cuesta $24 ida y vuelta a un adulto extranjero. Caminar es opcional: mucha gente sube en bus y baja a pie, en alrededor de 1 h 30.
- ¿Cómo llegar a Machu Picchu desde México?
- Con un vuelo internacional a Lima, que le conviene comprar por su cuenta desde su ciudad, y desde ahí la misma cadena que cualquier viajero: vuelo a Cusco, carretera a Ollantaytambo, tren a Aguas Calientes y bus a la ciudadela. Desde México o Estados Unidos no cambia nada a partir de Lima; lo único que decide es a qué hora aterriza para planear la primera noche.
