Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Machu Picchu?

Book now

There are 6 ways to get from Dubai to Machupicchu Mountain by plane, taxi, shuttle, train 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.

Recommended option

Fly Dubai to Anta, taxi  •  33h 23m

  1. Fly from Dubai (DXB) to Anta (ATA) DXB - ATA
  2. Take a taxi from Anta to Machupicchu Mountain

Cheapest option

Shuttle to Abu Dhabi, fly to Cuzco, train  •  34h 58m

  1. Take a shuttle bus from Dubai - Ibn Battuta Mall to Abu Dhabi Airport
  2. Fly from Abu Dhabi (AUH) to Cuzco (CUZ) AUH - CUZ
  3. Take the train from Ollantaytambo to Machu Picchu

4 alternative options

Fly Dubai to Cuzco, train  •  31h 4m

  1. Fly from Dubai (DXB) to Cuzco (CUZ) DXB - CUZ
  2. Take the train from Ollantaytambo to Machu Picchu

Shuttle to Abu Dhabi, fly to Anta, taxi  •  35h 28m

  1. Take a shuttle bus from Dubai - Ibn Battuta Mall to Abu Dhabi Airport
  2. Fly from Abu Dhabi (AUH) to Anta (ATA) AUH - ATA
  3. Take a taxi from Anta to Machupicchu Mountain

Fly Dubai to Ayacucho, drive  •  36h 5m

  1. Fly from Dubai (DXB) to Ayacucho (AYP) DXB - AYP
  2. Drive from Ayacucho to Machupicchu Mountain

Shuttle to Abu Dhabi, fly to Ayacucho, drive  •  38h 9m

  1. Take a shuttle bus from Dubai - Ibn Battuta Mall to Abu Dhabi Airport
  2. Fly from Abu Dhabi (AUH) to Ayacucho (AYP) AUH - AYP
  3. Drive from Ayacucho to Machupicchu Mountain

Questions & Answers

The cheapest way to get from Dubai to Machupicchu Mountain is to shuttle and fly and train which costs AED 2600 - AED 9000 and takes 34h 58m.

More details

The fastest way to get from Dubai to Machupicchu Mountain is to fly and train which takes 31h 4m and costs AED 3500 - AED 8000.

More details

The distance between Dubai and Machupicchu Mountain is 14607 km.

It takes approximately 33h 23m to get from Dubai to Machupicchu Mountain, including transfers.

More details

There are 116+ hotels available in Machupicchu Mountain. Prices start at $25 USD per night.

More details

Map of how to get from Dubai to Machupicchu Mountain.
Launch map view
  • Distance: 14607.2 km
  • Duration: 33h 23m

What companies run services between Dubai, United Arab Emirates and Machupicchu Mountain, Peru?

There is no direct connection from Dubai to Machupicchu Mountain. However, you can take the line 102 bus to Rashidiya Bus Station Gate 11, take the walk to Centerpoint Metro Station, take the subway to Airport Terminal Metro Station, take the walk to Dubai airport, fly to Anta, then take the taxi to Machupicchu Mountain. Alternatively, you can take the line 106 bus to Mall of the Emirates Bus Station, take the walk to Mall of the Emirates Metro Station, take the subway to Jabal Ali Metro Station 2, take the subway to Ibn Battuta Metro Station, take the walk to Dubai - Ibn Battuta Mall, take the shuttle to Abu Dhabi Airport, take the walk to Abu Dhabi airport, fly to Cuzco, take the walk to Aeropuerto Internacional Teniente Alejandro Velasco Astete, take the shuttle to Ollantaytambo, take the walk to Ollantaytambo, take the train to Machu Picchu, take the walk to Aguas Calientes Station, then take the bus to Machupicchu Mountain.

Airlines
LATAM Chile
Website
latam.com
Flights from Dubai to Anta via Madrid, Lima
Ave. Duration
28h 56m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$1,000 - $2,700
Flights from Dubai to Anta via Sao Paulo, Lima
Ave. Duration
32h 5m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$900 - $2,300
Flights from Dubai to Anta via Miami, Lima
Ave. Duration
38h
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$950 - $2,500
Flights from Dubai to Anta via New York JFK, Lima
Ave. Duration
38h 20m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$950 - $2,500
Flights from Dubai to Anta via Amsterdam Schiphol, Lima
Ave. Duration
40h 15m
When
Wednesday, Saturday and Sunday
Estimated price
$950 - $2,700
Flights from Dubai to Anta via Paris Charles de Gaulle, Lima
Ave. Duration
40h 30m
When
Wednesday, Thursday and Sunday
Estimated price
$950 - $2,800
Flights from Abu Dhabi to Cuzco via Madrid, Lima
Ave. Duration
26h 16m
When
Every day
Estimated price
$800 - $2,300
Flights from Abu Dhabi to Cuzco via Paris Charles de Gaulle, Lima
Ave. Duration
24h 35m
When
Tuesday
Estimated price
$900 - $2,700
Flights from Dubai to Cuzco via Sao Paulo, Lima
Ave. Duration
25h 5m
When
Wednesday and Thursday
Estimated price
$850 - $2,300
Flights from Dubai to Cuzco via Paris Charles de Gaulle, Lima
Ave. Duration
24h 37m
When
Tuesday
Estimated price
$950 - $2,800
Flights from Dubai to Cuzco via Madrid, Lima
Ave. Duration
26h 17m
When
Every day
Estimated price
$900 - $2,600
Flights from Abu Dhabi to Anta via Madrid, Lima
Ave. Duration
30h 28m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$950 - $2,600
Flights from Abu Dhabi to Anta via New York JFK, Lima
Ave. Duration
38h 15m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$700 - $1,900
Flights from Abu Dhabi to Anta via Toronto, Lima
Ave. Duration
32h 5m
When
Wednesday and Saturday
Estimated price
$700 - $1,900
Flights from Dubai to Ayacucho via Madrid, Lima
Ave. Duration
27h 45m
When
Every day
Estimated price
$1,000 - $3,000
Flights from Dubai to Ayacucho via Sao Paulo, Lima
Ave. Duration
30h 30m
When
Every day
Estimated price
$1,000 - $2,600
Flights from Dubai to Ayacucho via Miami, Lima
Ave. Duration
36h 25m
When
Every day
Estimated price
$1,000 - $2,800
Flights from Dubai to Ayacucho via New York JFK, Lima
Ave. Duration
36h 35m
When
Every day
Estimated price
$1,000 - $2,800
Flights from Dubai to Ayacucho via Amsterdam Schiphol, Lima
Ave. Duration
38h 40m
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$1,000 - $3,000
Flights from Abu Dhabi to Ayacucho via Madrid, Lima
Ave. Duration
24h 55m
When
Tuesday, Thursday and Saturday
Estimated price
$1,000 - $3,000
Flights from Abu Dhabi to Ayacucho via New York JFK, Lima
Ave. Duration
35h 22m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$800 - $2,100
Iberia
Website
iberia.com
Flights from Dubai to Anta via Madrid, Lima
Ave. Duration
28h 56m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$1,000 - $2,700
Flights from Dubai to Anta via Amsterdam Schiphol, Lima
Ave. Duration
40h 15m
When
Wednesday, Saturday and Sunday
Estimated price
$950 - $2,700
Flights from Dubai to Anta via Paris Charles de Gaulle, Lima
Ave. Duration
40h 30m
When
Wednesday, Thursday and Sunday
Estimated price
$950 - $2,800
Flights from Abu Dhabi to Anta via Madrid, Lima
Ave. Duration
30h 28m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$950 - $2,600
Flights from Abu Dhabi to Anta via Toronto, Lima
Ave. Duration
32h 5m
When
Wednesday and Saturday
Estimated price
$700 - $1,900
Flights from Dubai to Ayacucho via Madrid, Lima
Ave. Duration
27h 45m
When
Every day
Estimated price
$1,000 - $3,000
Flights from Dubai to Ayacucho via Amsterdam Schiphol, Lima
Ave. Duration
38h 40m
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$1,000 - $3,000
Flights from Abu Dhabi to Ayacucho via Madrid, Lima
Ave. Duration
24h 55m
When
Tuesday, Thursday and Saturday
Estimated price
$1,000 - $3,000
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Abu Dhabi to Cuzco via Paris Charles de Gaulle, Bogota
Ave. Duration
34h 50m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$900 - $2,700
Flights from Abu Dhabi to Cuzco via Madrid, Bogota
Ave. Duration
41h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$650 - $1,800
Flights from Dubai to Cuzco via Madrid, Bogota
Ave. Duration
29h 30m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$700 - $1,900
Train operators
PeruRail
Phone
+51 1625 4848
Email
reservas@perurail.com
Website
perurail.com
Train from Ollantaytambo to Machu Picchu
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
$40 - $95
Website
https://www.perurail.com/
Inca Rail
Phone
+51 84 581860
Email
consultas@incarail.com
Website
incarail.com
Train from Ollantaytambo to Machu Picchu
Ave. Duration
1h 24m
Frequency
Every 2 hours
Estimated price
$25 - $350
Website
https://incarail.com/en/
360°
$95 - $140
First Class
$290 - $350
Bimodal
$25 - $50
The Voyager
$45 - $110
THE VOYAGER BIMODAL
$45 - $160
THE 360° BIMODAL
$65 - $120
THE VOYAGER PREMIUM LOUNGE
$65 - $180
Bus operators
Abu Dhabi Airport Express
Website
abudhabiairport.ae
Shuttle from Dubai - Ibn Battuta Mall to Abu Dhabi Airport
Ave. Duration
1h 28m
Frequency
Hourly
Estimated price
$10
Schedules at
abudhabiairport.ae
Other operators
Taxi from Anta to Machupicchu Mountain
Ave. Duration
4h 2m
Estimated price
$110 - $140
Taxi O´Qarina
Phone
+51 84 255-000
Website
facebook.com
Rapi Taxi
Phone
+51 84 270-606
Website
facebook.com
Aló Cusco
Phone
+51 84 222-222
Website
alocusco.blogspot.com
Taxi Tour Urubamba
Phone
+51 84 201-217
Website
taxitourubamba.blogspot.com
Alo Urubamba
Phone
+51 84 201-010
Website
alo-urubamba.com
Ollantaytambo Travel
Phone
+51 975 969-766
Website
ollantaytambotravel.com

Want to know more about travelling around Peru

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.