1map logoGo to main page

Quito to Machu Picchu from $106: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Quito, Ecuador
to
Machu Picchu, Peru

How to Get from Quito to Machu Picchu: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$106 by busBest price
1592 kmDistance
11h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Quito to Machu Picchu with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Taxi
Average Duration
18h  27m
Estimated price
$255-616
Recommended
Company
various
Bus
Bus
Average Duration
49h  7m
Estimated price
$106-608
Cheapest
route map
Distance: 1592 km
Duration: 11h 56m

See more options

Company
various
Bus
Taxi
Average Duration
39h  12m
Estimated price
$181-355
Company
various
Plane
Drive
Average Duration
16h  54m
Estimated price
$230-616
Company
various
Plane
Train
Average Duration
11h  56m
Estimated price
$267-981
Company
various
Bus
Taxi
Average Duration
42h  29m
Estimated price
$2550-2551
Company
various
Bus
Bus
Average Duration
45h  27m
Estimated price
$2552-2553
Company
various
Drive
Average Duration
41h  4m
Estimated price
$2554-2555
Company
various
Bus
Drive
Average Duration
140h  20m
Estimated price
$2556-2557

Quito - Machu Picchu operators

Explore transport companies operating between Quito and Machu Picchu, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+593 23824791
Website
transesmeraldas.com

Bus from Quito Terminal Carcelén to Guayaquil

Average Duration
5h 34m
Estimated price
$6086-6087
Contact phone
+51 967 884526
Website
lineasdelosandes.com

Bus from Terminal Terrestre Quitumbe to Terminal Terrestre de Guayaquil

Average Duration
5h 7m
Estimated price
$6089-6088

Bus from Terminal Terrestre Quitumbe to Gran Terminal Terrestre Plaza Norte

Average Duration
28h 10m
Estimated price
$6164-60890
Contact phone
+51 511 418 1111
Website
civa.com.pe

Bus from Lima 28 de Julio to Abancay

Average Duration
16h 20m
Estimated price
$2670-6166
Contact phone
+593 3 252 1073
Website
cooperativasanta.ec

Bus from Terminal Terrestre Quitumbe to Terminal Terrestre de Guayaquil

Average Duration
8h
Estimated price
$6086-2672
Train
Contact phone
+51 1625 4848
Website
perurail.com

Train from Ollantaytambo to Machu Picchu

Average Duration
1h 30m
Estimated price
$6166-1065
Contact phone
+51 84 581860
Website
incarail.com

Train from Ollantaytambo to Machu Picchu

Average Duration
1h 24m
Estimated price
$6165-61640
Plane
Website
latam.com

Plane from Quito (UIO) to Anta (ATA)

Average Duration
12h 5m
Estimated price
$6167-1060

Plane from Quito (UIO) to Cuzco (CUZ)

Average Duration
7h 40m
Estimated price
$230-2555
Taxi
Contact phone
+51 84 255-000
Website
facebook.com

Taxi from Anta to Machu Picchu

Average Duration
4h 2m
Estimated price
$1069-1061

Quito to Machu Picchu: Overview of Bus, Train, Flight, and Car Trips

Traveling between Quito and Machu Picchu offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Quito to the ancient Incan citadel of Machu Picchu in Peru, covering a distance of 1774 miles through stunning Andean landscapes and charming villages. 🛣️ The journey typically takes around 41 hours and 4 minutes by car, offering a unique opportunity to witness the diverse beauty of South America as you traverse from one country to another. 💰 Prices for the road trip from Quito to Machu Picchu range from $420 to $650, making it an affordable and adventurous way to explore the wonders of the Andean region at your own pace.
Average price
$420 - $650
🛫 Start your journey from Quito Airport with a connecting flight to Anta Airport for your visit to Machu Picchu. The quickest route includes a 12-hour and 5-minute flight with one stopover along the way. Choose LATAM Chile for reliable and convenient flights between these two stunning locations. Enjoy the breathtaking landscapes you'll pass over during your travel.
Departure Point
Quito Airport
Arrival Point
Anta Airport. The quickest flight takes 12h 5m and has one stopover
💰Prices for a bus ticket between Machu Picchu and Quito can range from $106 to $608, depending on the provider and services offered.

Frequently asked questions

Find out more about the route from Quito to Machu Picchu.

Or choose the category:
The distance between Quito and Machu Picchu is approximately 1591.6 km. The road distance is longer, measuring 2855.6 km. The typical travel time to reach Machu Picchu from Quito is 11 hours and 49 minutes by flying to Cuzco and then taking a bus. On the other hand, it takes around 41 hours and 4 minutes to travel from Machu Picchu to Quito by car.
The most cost-effective option for traveling from Quito to Machu Picchu is by bus and taxi. This option takes approximately 2 days and 9 hours and costs between $210 and $350. However, if time is a priority, the quickest option is to fly from Quito to Cuzco and then take a bus and train to Machu Picchu. This option takes around 11 hours and 49 minutes and costs between $330 and $900.
The prices for a bus ticket from Quito to Machu Picchu vary depending on the provider and the type of service chosen. On average, prices can range from $279 to $438.
To get from Quito to Machu Picchu without using public transportation, you can arrange a private car or hire a driver. The driving distance is approximately 2855.0 km, and it takes about 41 hours and 4 minutes to drive from Quito to Machu Picchu. The prices for a private car or driver can vary from $420 to $650, depending on the service and vehicle chosen.
To travel from Quito to Machu Picchu without a car, the best option is to take a bus and taxi route via Guayaquil. This journey takes approximately 39 hours and 56 minutes and costs around $190 to $410. The route involves taking a bus from Quito to Guayaquil, followed by a flight to Cuzco, and finally a taxi or bus to reach Machu Picchu.
The flight between Quito and Machu Picchu typically takes around 5 hours with one stopover. However, please note that there are no direct flights between Quito Airport and Cuzco Airport.
There are plenty of options for accommodation near Machu Picchu in Peru. With over 123 hotels available, visitors can choose from a range of budgets and preferences. Prices start at $25 per night, making it possible to find affordable options for every traveler.