• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 8 ways to get from Dubai to Petra by plane, car, bus or shuttle

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  •  10h 9m

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

$192 - $586

Cheapest option

Fly Dubai to Tabuk, drive  •  10h 22m

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

$161 - $471

6 alternative options

Fly Dubai Al Maktoum Intl to Amman, bus  •  9h 56m

  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 Dubai Al Maktoum Intl to Tabuk, drive  •  7h 40m

  1. Fly from Dubai Al Maktoum Intl (DWC) to Tabuk (TUU) DWC - TUU
  2. Drive from Tabuk to Petra

$189 - $533

Fly Dubai to Amman, bus  •  11h 59m

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

$162 - $277

Fly Sharjah to Amman, bus  •  12h 40m

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

$184 - $324

Shuttle to Abu Dhabi, fly to Amman, bus  •  13h 58m

  1. Take a shuttle bus from Dubai to Abu Dhabi Airport
  2. Fly from Abu Dhabi (AUH) to Amman (AMM) AUH - AMM
  3. Take the bus from Amman Abdali Terminal to Petra

$162 - $317

Drive  •  32h 6m

  1. Drive from Dubai to Petra 1609.9 miles

$280 - $420

Questions & Answers

The cheapest way to get from Dubai to Petra is to shuttle and fly and bus which costs AED 550 - AED 1200 and takes 13h 58m.

More details

The quickest way to get from Dubai to Petra is to fly and drive which costs AED 650 - AED 2000 and takes 7h 40m.

More details

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

Get driving directions

It takes approximately 10h 9m to get from Dubai to Petra, including transfers.

More details

There is no direct flight from Dubai Airport to Aqaba Airport. The quickest flight takes 5h 55m and has one stopover.

Search flights

Petra is 2h behind Dubai. It is currently 11:04 AM in Dubai and 9:04 AM in Petra.

Yes, the driving distance between Dubai to Petra is 2576 km. It takes approximately 32h 6m to drive from Dubai to Petra.

Get driving directions

Emirates, Flydubai and Royal Jordanian offer flights from Dubai Airport to Aqaba Airport.

Search flights

There are 70+ hotels available in Petra. Prices start at $28 USD per night.

More details

The best way to get from Dubai to Dubai Airport is to Metro which takes 42m and costs AED 3 - AED 6.

More details

Map of how to get from Dubai to Petra.
Launch map view
  • Distance: 1265.6 miles
  • Duration: 10h 9m

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 taxi to Dubai Al Maktoum Intl 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
Royal Jordanian
Website
rj.com
Flights from Dubai to Aqaba via Amman
Ave. Duration
7h 50m
When
Every day
Estimated price
$210 - $700
Flights from Dubai to Amman
Ave. Duration
3h 30m
When
Every day
Estimated price
$200 - $490
Flights from Abu Dhabi to Amman
Ave. Duration
3h 30m
When
Every day
Estimated price
$260 - $550
Saudia
Website
saudia.com
Flights from Dubai to Amman via Riyadh
Ave. Duration
5h 30m
When
Every day
Estimated price
$270 - $700
Flights from Dubai to Tabuk via Medina
Ave. Duration
5h 20m
When
Every day
Estimated price
$170 - $650
Flights from Dubai to Tabuk via Riyadh
Ave. Duration
6h 11m
When
Every day
Estimated price
$160 - $600
Flights from Dubai to Tabuk via Jeddah
Ave. Duration
7h 15m
When
Every day
Estimated price
$180 - $650
Flydubai
Website
flydubai.com
Flights from Dubai Al Maktoum Intl to Amman
Ave. Duration
3h 35m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$210 - $550
Flights from Dubai Al Maktoum Intl to Tabuk
Ave. Duration
3h
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $460
Flights from Dubai to Amman
Ave. Duration
3h 37m
When
Every day
Estimated price
$210 - $390
Flights from Dubai to Tabuk
Ave. Duration
3h 32m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$130 - $420
Emirates
Website
emirates.com
Flights from Dubai to Amman
Ave. Duration
3h 33m
When
Every day
Estimated price
$280 - $490
Gulf Air Bahrain
Website
gulfair.com
Flights from Dubai to Amman via Manama
Ave. Duration
5h
When
Every day
Estimated price
$220 - $440
Flights from Dubai to Tabuk via Manama
Ave. Duration
4h 40m
When
Thursday, Saturday and Sunday
Estimated price
$130 - $490
Flights from Abu Dhabi to Amman via Manama
Ave. Duration
5h 10m
When
Every day
Estimated price
$220 - $470
Oman Air
Website
omanair.com
Flights from Dubai to Amman via Muscat
Ave. Duration
6h 2m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$210 - $450
Egyptair
Website
egyptair.com
Flights from Dubai to Amman via Cairo
Ave. Duration
6h 15m
When
Every day
Estimated price
$270 - $650
Flights from Abu Dhabi to Amman via Cairo
Ave. Duration
6h 10m
When
Every day
Estimated price
$240 - $750
Air Arabia
Website
airarabia.com
Flights from Sharjah to Amman
Ave. Duration
3h 25m
When
Every day
Estimated price
$210 - $430
Etihad
Website
etihad.com
Flights from Abu Dhabi to Amman
Ave. Duration
3h 7m
When
Every day
Estimated price
$290 - $550
Kuwait Airways
Website
kuwaitairways.com
Flights from Dubai to Amman via Kuwait
Ave. Duration
6h 5m
When
Every day
Estimated price
$200 - $600
Middle East Airlines
Website
mea.com.lb
Flights from Dubai to Amman via Beirut
Ave. Duration
6h 30m
When
Every day
Estimated price
$300 - $600
Jordan Aviation
Website
jordanaviation.jo
Flights from Sharjah to Amman
Ave. Duration
3h
When
Wednesday and Sunday
Estimated price
$150 - $800
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
3h
Frequency
Once daily
Estimated price
$14 - $22
Schedules at
jett.com.jo
Etihad Courtesy Shuttle
Phone
+97126177700
Website
etihad.com
Shuttle from Dubai to Abu Dhabi Airport
Ave. Duration
1h 40m
Frequency
Every 3 hours
Estimated price
$0
Schedules at
etihad.com

Want to know more about travelling around Jordan

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.