Directions from Dubai to Petra

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 Aqaba, drive  •  8 h 9 min

  1. Fly from Dubai (DXB) to Aqaba (AQJ) DXB - AQJ
  2. Drive from Aqaba to Petra

$182 - $526

Cheapest option

Fly Dubai to Tabuk, drive  •  9 h 52 min

  1. Fly from Dubai (DXB) to Tabuk (TUU) DXB - TUU
  2. Drive from Tabuk to Petra

$161 - $471

4 alternative options

Fly Dubai to Amman, bus  •  11 h 44 min

  1. Fly from Dubai (DXB) to Amman (AMM) DXB - AMM
  2. Take the bus from Amman Abdali Terminal to Petra

$162 - $277

Fly Dubai Al Maktoum Intl to Amman, bus  •  9 h 36 min

  1. Fly from Dubai Al Maktoum Intl (DWC) to Amman (AMM) DWC - AMM
  2. Take the bus from Amman Abdali Terminal to Petra

$180 - $339

Fly Sharjah to Amman, bus  •  12 h 50 min

  1. Fly from Sharjah (SHJ) to Amman (AMM) SHJ - AMM
  2. Take the bus from Amman Abdali Terminal to Petra

$184 - $324

Drive  •  32 h 6 min

  1. Drive from Dubai to Petra 1609.9 miles

$280 - $420

What companies run services between Dubai, United Arab Emirates and Petra, Jordan?

There is no direct connection from Dubai to Petra. However, you can take the Metro to Airport Terminal 3, take the walk to Dubai airport, fly to Aqaba, then take the drive to Petra. Alternatively, you can take the Metro to Airport Terminal 3, take the walk to Dubai airport, fly to Amman, take the walk to Queen Alia Airport, take the bus to Amman Tabarbour Terminal, take the taxi to Amman Abdali Terminal, take the bus to Petra, then take the taxi to Petra.

Airlines
Flydubai
Website
flydubai.com
Flights from Dubai to Aqaba
Ave. Duration
3 h 35 min
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$160 - $490
Flights from Dubai to Amman
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$210 - $390
Flights from Dubai to Tabuk
Ave. Duration
3 h 2 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$130 - $420
Flights from Dubai Al Maktoum Intl to Amman
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$210 - $550
Emirates
Website
emirates.com
Flights from Dubai to Aqaba
Ave. Duration
3 h 35 min
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$160 - $490
Flights from Dubai to Amman
Ave. Duration
3 h 16 min
When
Every day
Estimated price
$280 - $490
Royal Jordanian
Website
rj.com
Flights from Dubai to Aqaba via Amman
Ave. Duration
5 h 40 min
When
Tuesday, Thursday and Saturday
Estimated price
$250 - $750
Flights from Dubai to Amman
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$200 - $490
Gulf Air Bahrain
Website
gulfair.com
Flights from Dubai to Amman via Manama
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$220 - $440
Flights from Dubai to Tabuk via Manama
Ave. Duration
4 h 40 min
When
Monday, Saturday and Sunday
Estimated price
$130 - $490
Kuwait Airways
Website
kuwaitairways.com
Flights from Dubai to Amman via Kuwait
Ave. Duration
6 h 10 min
When
Every day
Estimated price
$200 - $600
Oman Air
Website
omanair.com
Flights from Dubai to Amman via Muscat
Ave. Duration
6 h 42 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$210 - $450
Saudia
Website
saudia.com
Flights from Dubai to Tabuk via Medina
Ave. Duration
5 h 20 min
When
Every day
Estimated price
$170 - $650
Flights from Dubai to Tabuk via Jeddah
Ave. Duration
6 h 5 min
When
Every day
Estimated price
$180 - $650
Air Arabia
Website
airarabia.com
Flights from Sharjah to Amman
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$210 - $430
Jazeera Airways
Website
jazeeraairways.com
Flights from Dubai to Amman via Kuwait
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$320 - $900
Middle East Airlines
Website
mea.com.lb
Flights from Dubai to Amman via Beirut
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$300 - $600
Flynas
Website
flynas.com
Flights from Dubai to Amman via Riyadh
Ave. Duration
6 h 55 min
When
Thursday and Saturday
Estimated price
$230 - $1,100
Bus operators
Jett
Phone
+ 962 6 5854679
Email
info@jett.com.jo
Website
jett.com.jo
Bus from Amman Abdali Terminal to Petra
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$14 - $22
Schedules at
jett.com.jo

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 How do I get from Sydney to Melbourne, How to get from JFK to New York City and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

The distance between Dubai and Petra is 2025 km. The road distance is 2576 km.

The cheapest way to get from Dubai to Petra is to fly and bus which costs AED 550 - AED 1100 and takes 11 h 44 min.

The quickest way to get from Dubai to Petra is to fly and drive which takes 8 h 9 min and costs AED 650 - AED 2000.

It takes approximately 8 h 9 min to get from Dubai to Petra, including transfers.