There are 6 ways to get from Canta to Machu Picchu by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly, Train + Bus
best- Take the taxi from Canta to Lima-Airport-LIMtaxi
- Fly from Jorge Chávez International Airport (LIM) to Alejandro Velasco Astete International Airport (CUZ)plane LIM - CUZ
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
9h 20m$183–1,862Taxi, bus via San Juan de Lurigancho
cheapest- Take the taxi from Canta to Bayobartaxi
- Take the bus from San Juan to Abancaybus
- Take the taxi from Abancay to Machu Picchutaxi
26h 4m$117–180Taxi, bus
- Take the taxi from Canta to Arriolataxi
- Take the bus from Lima - Arriola to Abancaybus
- Take the taxi from Abancay to Machu Picchutaxi
25h 19m$123–188Drive 947.8 km
- Drive from Canta to Machu Picchucar 947.8 km
16h 57m$143–206Taxi, bus, Train + Bus
- Take the taxi from Canta to Gran Terminal Terrestre Plaza Nortetaxi
- Take the bus from Gran Terminal Terrestre Plaza Norte to Cuscobus
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
28h 35m$167–1,731Taxi, bus, Train + Bus via Huaral
- Take the taxi from Canta to Huaraltaxi
- Take the bus from Huaral to Lima Javier Pradobus
- Take the bus from Lima Javier Prado to Cuscobus
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
33h 22m$204–1,794
Jorge Chávez International Airport (LIM) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from Canta to Machu Picchu is to taxi and bus via San Juan de Lurigancho which costs $110 - $180 and takes 26h 4m.
The fastest way to get from Canta to Machu Picchu is to taxi and fly and Train + Bus which takes 9h 20m and costs $180 - $1,900.
The distance between Canta and Machu Picchu is 802 km. The road distance is 947.8 km.
The best way to get from Canta to Machu Picchu without a car is to taxi and bus which takes 25h 19m and costs $120 - $190.
It takes approximately 9h 20m to get from Canta to Machu Picchu, including transfers.
Yes, the driving distance between Canta to Machu Picchu is 948 km. It takes approximately 16h 57m to drive from Canta to Machu Picchu.
There are 142+ hotels available in Machu Picchu.
What companies run services between Canta, Peru and Machu Picchu, Peru?
There is no direct connection from Canta to Machu Picchu. However, you can take the taxi to Lima-Airport-LIM airport, fly to Alejandro Velasco Astete International Airport (CUZ), walk to Cusco Airport, take the bus to Avenida Pardo, walk to Cusco - Wanchaq, take the train to Machu Picchu Pueblo, walk to Aguas Calientes, then take the bus to Machu Picchu. Alternatively, you can take the taxi to Arriola, take the bus to Abancay, then take the taxi to Machu Picchu.
- Website
- latam.com
Flights from Jorge Chávez International Airport to Alejandro Velasco Astete International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $85–160
- Website
- jetsmart.com
Flights from Jorge Chávez International Airport to Alejandro Velasco Astete International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $30–150
- Website
- skyairline.com
Flights from Jorge Chávez International Airport to Alejandro Velasco Astete International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $35–160
- Phone
- +51 1625 4848
- reservas@perurail.com
- Website
- perurail.com
Train from Cusco - Wanchaq to Machu Picchu Pueblo
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- $60–1,600
- Website
- https://www.perurail.com/
- Phone
- +51 993 888 999
- marketing@grupopalomino.com.pe
- Website
- turismopalomino.pe
Bus from Lima - Arriola to Abancay
- Ave. Duration
- 16h
- Frequency
- Every 4 hours
- Estimated price
- $29–75
- Schedules at
- turismopalomino.pe
- Book at
- turismopalomino.pe
Bus from San Juan to Abancay
- Ave. Duration
- 15h 15m
- Frequency
- Every 4 hours
- Estimated price
- $29–75
- Schedules at
- turismopalomino.pe
- Book at
- turismopalomino.pe
- Phone
- +51 1 4800725
- info@floreshnos.pe
- Website
- floreshnos.pe
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $28–40
- Schedules at
- floreshnos.pe
- Book at
- floreshnos.pe
- Phone
- +51 1 311 5050
- Website
- cruzdelsur.com.pe
Bus from Huaral to Lima Javier Prado
- Ave. Duration
- 1h 37m
- Frequency
- Every 3 hours
- Estimated price
- $8–18
- Website
- https://www.cruzdelsur.com.pe/home-en/
Bus from Lima Javier Prado to Cusco
- Ave. Duration
- 22h 30m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Ave. Duration
- 3h 26m
- Estimated price
- $21–100
Taxi Express Canta
- Phone
- +51 978 955-219
- Website
- facebook.com
taxi express canta
- Phone
- +51 922 581 655
- Website
- facebook.com
Taxi Express Canta
- Phone
- +51 978 955-219
- Website
- facebook.com
taxi express canta
- Phone
- +51 922 581 655
- Website
- facebook.com
Taxi Express Canta
- Phone
- +51 978 955-219
- Website
- facebook.com
taxi express canta
- Phone
- +51 922 581 655
- Website
- facebook.com
Taxi Express Canta
- Phone
- +51 978 955-219
- Website
- facebook.com
taxi express canta
- Phone
- +51 922 581 655
- Website
- facebook.com
Taxi Express Canta
- Phone
- +51 978 955-219
- Website
- facebook.com
taxi express canta
- Phone
- +51 922 581 655
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, How to get from Luton Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.












