HUB hero image

How to Travel from

Miraflores to Machu Picchu

by Train, Route or Car

Miraflores
+0
Machu Picchu
Transport search to Machu Picchu
Miraflores
+0
Machu Picchu
Building a composite car route
Cheapest
Best Offer!
Car
3 d 11 h 20 min
4576 km.
from $251
Composite Route Car Only

Five ways to Travel from Miraflores to Machu Picchu

Composite routes from Miraflores to Machu Picchu

Cheapest
Other

Transport providers

Airlines

LATAM Chile

Website:
latam.com/
Plane from Josefa Camejo International Airport to Alejandro
Ave. Duration:
11h 5m
Frequency:
Wednesday and Sunday
Estimated price:
$217.40–$703.36

Avianca - Aerovías del Continente Americano S.A.

Website:
avianca.com/
Plane from Josefa Camejo International Airport to Alejandro
Ave. Duration:
18h 5m
Frequency:
Tuesday
Estimated price:
$179.04–$588.27

Bus operators

CIVA

Phone:
+51 511 418 1111
Website:
civa.com.pe/
Bus from Lima 28 de Julio to Abancay
Ave. Duration:
16h 20m
Frequency:
Twice daily
Estimated price:
$28.13–$43.48

Grupo Palomino

Phone:
+51 6202 333
Website:
grupopalomino.com.pe/
Bus from Lima - Luna Pizarro to Abancay
Ave. Duration:
16h 30m
Frequency:
Every 4 hours
Estimated price:
$30.69–$47.32

Flores Hermanos

Phone:
+51 1 4800725
Website:
floreshnos.pe/
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
Ave. Duration:
21h
Frequency:
Once daily
Estimated price:
$29.41–$40.92

Lineas de Los Andes

Phone:
+51 9 6788 4526
Website:
lineasdelosandes.com/
Bus from Cúcuta to Terminal
Ave. Duration:
27h 56m
Frequency:
Once daily
Estimated price:
$153.46–$281.34
Bus from Terminal Terrestre de Guayaquil to Gran
Ave. Duration:
9h 30m
Frequency:
Once daily
Estimated price:
$115.10–$153.46
Bus from Cúcuta to Gran
Ave. Duration:
2d 3h
Frequency:
Once daily
Estimated price:
$255.77–$319.71

Expresos Los Llanos

Phone:
+58276 3482680
Website:
expresoslosllanos.com
Bus from Punto Fijo to Terminal
Ave. Duration:
12h
Frequency:
Twice a week
Estimated price:
$49.87–$56.27

Train operators

PeruRail

Phone:
+51 1625 4848
Website:
perurail.com/es/
Train from Cusco - Wanchaq to Aguas
Ave. Duration:
4h 12m
Frequency:
Hourly
Estimated price:
$70.34–$1,534.61

Questions and Answers

What is the cheapest way to get from Miraflores to Machu Picchu?

The cheapest way to get from Miraflores to Machu Picchu is to taxi and bus and drive which costs $369.57 - $478.26 and takes 3 days 17h.

What is the fastest way to get from Miraflores to Machu Picchu?

The fastest way to get from Miraflores to Machu Picchu is to fly and Train + Bus which takes 17h 35m and costs $282.61 - $1956.52 .

How far is it from Miraflores to Machu Picchu?

The distance between Miraflores and Machu Picchu is 2981 km. The road distance is 5270 km.

How long does it take to get from Miraflores to Machu Picchu?

It takes approximately 17h 35m to get from Miraflores to Machu Picchu, including transfers.

Can I drive from Miraflores to Machu Picchu?

Yes, the driving distance between Miraflores to Machu Picchu is 5270 km. It takes approximately 3 days 4h to drive from Miraflores to Machu Picchu.

Where can I stay near Machu Picchu?

There are 112+ hotels available in Machu Picchu. Prices start at $25.05 per night.
+0