There are 6 ways to get from Petra to Pretoria by bus, plane, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Queen Alia International Airport, fly, taxi
best- Take the bus from Petra Jett to Abdali Jettbus
- Take the bus from Amman Tabarbour Terminal to Queen Alia Airportbus
- Fly from Queen Alia International Airport (AMM) to Johannesburg International Airport (JNB)plane AMM - JNB
- Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi
18h 17mR 8,860–21,725Bus to King Hussein International Airport, fly, taxi
cheapest- Take the bus from Petra Jett to Aqaba Jettbus
- Fly from King Hussein International Airport (AQJ) to Johannesburg International Airport (JNB)plane AQJ - JNB
- Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi
20h 7mR 5,505–13,792Drive 8,506.7 km
- Drive from Petra to Pretoriacar 8,506.7 km
5d 2hR 21,715–31,365Bus, bus to Prince Sultan Bin Abdul Aziz Airport, fly, taxi
- Take the bus from Petra Jett to Aqaba Jettbus
- Take the bus from Ḩaql to Tabuk Bus Stnbus
- Fly from Prince Sultan Bin Abdul Aziz Airport (TUU) to Johannesburg International Airport (JNB)plane TUU - JNB
- Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi
18h 45mR 6,615–18,102Drive, bus, train to Ben Gurion Airport, fly, taxi
- Drive from Petra to Paran Junctioncar
- Take the bus from Paran Junction to Be'er Sheva Central Station/Alightbus
- Take the train from Be'er Sheba - Center to Tel Aviv Haganahtrain
- Fly from Ben Gurion Airport (TLV) to Johannesburg International Airport (JNB)plane TLV - JNB
- Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi
20h 18mR 7,872–12,797Bus to Eilat/Ramon International Airport, fly, taxi
- Take the bus from Petra Jett to Aqaba Jettbus
- Fly from Eilat/Ramon International Airport (ETM) to Johannesburg International Airport (JNB)plane ETM - JNB
- Take the taxi from Johannesburg-Airport-JNB to Pretoriataxi
18h 1mR 6,972–17,246
Queen Alia International Airport (AMM) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Petra to Pretoria is to drive and bus and train and fly and taxi which costs R 7 500 - R 13 000 and takes 20h 18m.
The fastest way to get from Petra to Pretoria is to bus and fly and taxi which takes 18h 1m and costs R 6 500 - R 18 000.
The distance between Petra and Pretoria is 6817 km. The road distance is 8506.7 km.
It takes approximately 18h 17m to get from Petra to Pretoria, including transfers.
Pretoria is 1h behind Petra. It is currently 2:06 AM in Petra and 1:06 AM in Pretoria.
Yes, the driving distance between Petra to Pretoria is 8507 km. It takes approximately 5 days 2h to drive from Petra to Pretoria.
There are 249+ hotels available in Pretoria.
What companies run services between Petra, Jordan and Pretoria, South Africa?
There is no direct connection from Petra to Pretoria. However, you can take the bus to Abdali Jett, take the taxi to Amman Tabarbour Terminal, take the bus to Queen Alia Airport, walk to Amman-Airport-AMM airport, fly to Johannesburg International Airport (JNB), then take the taxi to Pretoria. Alternatively, you can drive from Petra to Pretoria in around 5d 2h.
- Website
- ethiopianairlines.com
Flights from Queen Alia International Airport to Johannesburg International Airport via Addis Ababa
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- R 8,500–23,000
Flights from Queen Alia International Airport to Johannesburg International Airport via Addis Ababa, Lusaka
- Ave. Duration
- 16h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 8,500–23,000
Flights from King Hussein International Airport to Johannesburg International Airport via Queen Alia International Airport, Addis Ababa
- Ave. Duration
- 18h 40m
- When
- Every day
- Estimated price
- R 6,500–17,000
Flights from Ben Gurion Airport to Johannesburg International Airport via Addis Ababa
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- R 7,500–20,000
Flights from Eilat/Ramon International Airport to Johannesburg International Airport via Ben Gurion Airport, Addis Ababa
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- R 7,000–18,000
- Website
- egyptair.com
Flights from Queen Alia International Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 12h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 7,500–20,000
Flights from King Hussein International Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 19h 50m
- When
- Tuesday and Sunday
- Estimated price
- R 5,000–15,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 5,500–16,000
Flights from Ben Gurion Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 12h 20m
- When
- Tuesday
- Estimated price
- R 6,000–17,000
Flights from Eilat/Ramon International Airport to Johannesburg International Airport via Ben Gurion Airport, Cairo
- Ave. Duration
- 17h 10m
- When
- Tuesday
- Estimated price
- R 6,000–16,000
- Website
- etihad.com
Flights from Queen Alia International Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 13h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 7,500–20,000
Flights from King Hussein International Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 19h 50m
- When
- Tuesday and Sunday
- Estimated price
- R 5,000–15,000
Flights from King Hussein International Airport to Johannesburg International Airport via Abu Dhabi
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- R 4,100–12,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 5,500–16,000
Flights from Ben Gurion Airport to Johannesburg International Airport via Abu Dhabi
- Ave. Duration
- 13h 10m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R 4,800–13,000
- Website
- emirates.com
Flights from Ben Gurion Airport to Johannesburg International Airport via Dubai
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- R 6,000–20,000
- Website
- qatarairways.com
Flights from Prince Sultan Bin Abdul Aziz Airport to Johannesburg International Airport via Doha
- Ave. Duration
- 17h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 5,000–16,000
Flights from Prince Sultan Bin Abdul Aziz Airport to Johannesburg International Airport via Jeddah, Nairobi
- Ave. Duration
- 12h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 6,500–17,000
- Website
- kenya-airways.com
Flights from King Hussein International Airport to Johannesburg International Airport via Cairo, Nairobi
- Ave. Duration
- 23h 35m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- R 5,500–15,000
- Website
- saudia.com
Flights from Prince Sultan Bin Abdul Aziz Airport to Johannesburg International Airport via Jeddah, Nairobi
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 6,000–16,000
- Website
- flyairlink.com
Flights from Prince Sultan Bin Abdul Aziz Airport to Johannesburg International Airport via Jeddah, Nairobi
- Ave. Duration
- 12h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 6,500–17,000
- Phone
- *5770
- [email protected]
- Website
- rail.co.il
Train from Be'er Sheba - Center to Tel Aviv Haganah
- Ave. Duration
- 1h 41m
- Frequency
- Every 30 minutes
- Estimated price
- R 200–260
- Website
- https://rail.co.il/?
- Adult single ride
- R 200–260
- Phone
- +962 6 566 4141
- [email protected]
- Website
- jett.com.jo
Bus from Petra Jett to Abdali Jett
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- R 190–401
- Book at
- https://12go.asia/en
- Adult
- R 190–270
Bus from Petra Jett to Aqaba Jett
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R 100–515
- Book at
- https://12go.asia/en
- Adult
- R 100–150
Bus from Petra Jett to Aqaba Jett
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R 100–515
- Book at
- https://12go.asia/en
- Adult
- R 100–150
Bus from Petra Jett to Aqaba Jett
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R 100–515
- Book at
- https://12go.asia/en
- Adult
- R 100–150
- Phone
- +962 6 4891073
- [email protected]
- Website
- sariyahexpress.com
Bus from Amman Tabarbour Terminal to Queen Alia Airport
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- R 75–110
- Schedules at
- sariyahexpress.com
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Ḩaql to Tabuk Bus Stn
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- R 330–470
- Schedules at
- nwbus.sa
- Phone
- +972-3-6948888
- Website
- egged.co.il
Bus from Paran Junction to Be'er Sheva Central Station/Alight
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- R 100–150
- Schedules at
- egged.co.il
- Ave. Duration
- 31 min
- Estimated price
- R 800–1,000
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.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 Want to know more about Flixbus?, Need to know: Jadrolinija, and Need to know: Eurostar - to help you get the most out of your next trip.











