There are 6 ways to get from Alexandria to Petra by bus, car, plane, 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
best- Take the bus from Alexandria Moharam Bek to Tahrirbus
- Take the bus from Cairo to Aqababus
- Take the bus from Aqaba Jett to Petra Jettbus
14h 14m$29–60Train, bus
cheapest- Take the train from Alexandria to Cairotrain
- Take the bus from Cairo to Aqababus
- Take the bus from Aqaba Jett to Petra Jettbus
15h 5m$25–84Drive 742.6 km
- Drive from Alexandria to Petracar 742.6 km
9h 5m$130–188Fly to King Hussein International Airport, bus
- Fly from Alexandria (ALY) to King Hussein International Airport (AQJ)plane ALY - AQJ
- Take the bus from Aqaba Jett to Petra Jettbus
17h 19m$146–469Fly to Amman Civil Airport, bus
- Fly from Alexandria (ALY) to Amman Civil Airport (ADJ)plane ALY - ADJ
- Take the bus from Abdali Jett to Petra Jettbus
6h 10m$156–611Fly to Queen Alia International Airport, bus
- Fly from Alexandria (ALY) to Queen Alia International Airport (AMM)plane ALY - AMM
- Take the bus from Abdali Jett to Petra Jettbus
7h 20m$125–427
Alexandria (ALY) to King Hussein International Airport (AQJ) flights
Comparing Your Travel Options
The cheapest way to get from Alexandria to Petra is to bus which costs $29 - $65 and takes 14h 14m.
The fastest way to get from Alexandria to Petra is to fly and bus which takes 6h 10m and costs $150 - $650.
No, there is no direct bus from Alexandria to Petra. However, there are services departing from Alexandria Moharam Bek and arriving at Petra Jett via Cairo and Aqaba Jett. The journey, including transfers, takes approximately 14h 14m.
The distance between Alexandria and Petra is 785 km. The road distance is 742.6 km.
The best way to get from Alexandria to Petra without a car is to bus which takes 14h 14m and costs $29 - $65.
It takes approximately 14h 14m to get from Alexandria to Petra, including transfers.
Alexandria to Petra bus services, operated by Go Bus Egypt, depart from Alexandria Moharam Bek station.
Alexandria to Petra bus services, operated by Go Bus Egypt, arrive at Tahrir station.
Petra is 1h ahead of Alexandria. It is currently 5:11 AM in Alexandria and 6:11 AM in Petra.
Yes, the driving distance between Alexandria to Petra is 743 km. It takes approximately 9h 5m to drive from Alexandria to Petra.
What companies run services between Alexandria, Egypt and Petra, Jordan?
You can take a bus from Alexandria Moharam Bek to Petra Jett via Tahrir, Cairo, Aqaba, and Aqaba Jett in around 14h 14m.
- Website
- rj.com
Flights from Alexandria to King Hussein International Airport via Queen Alia International Airport
- Ave. Duration
- 16h 57m
- When
- Monday, Thursday, and Friday
- Estimated price
- $110–550
Flights from Alexandria to King Hussein International Airport via Riyadh
- Ave. Duration
- 17h 15m
- When
- Thursday
- Estimated price
- $250–600
Flights from Alexandria to King Hussein International Airport via Medina, Queen Alia International Airport
- Ave. Duration
- 15h 5m
- When
- Wednesday
- Estimated price
- $200–650
Flights from Alexandria to Amman Civil Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Friday
- Estimated price
- $240–700
Flights from Alexandria to Queen Alia International Airport
- Ave. Duration
- 1h 30m
- When
- Monday and Thursday
- Estimated price
- $160–470
- Website
- flyaircairo.com
Flights from Alexandria to Amman Civil Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $110–130
Flights from Alexandria to Queen Alia International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- $90–380
- Website
- airarabia.com
Flights from Alexandria to Amman Civil Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $85–600
- Phone
- 1661
- [email protected]
- Website
- enr.gov.eg
Train from Alexandria to Cairo
- Ave. Duration
- 3h 50m
- Frequency
- Every 30 minutes
- Estimated price
- $1–35
- Schedules at
- enr.gov.eg
- Tourist
- $17–35
- Phone
- +20 19567
- [email protected]
- Website
- go-bus.com
Bus from Alexandria Moharam Bek to Tahrir
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $5–8
- Book at
- 12go.asia
- Phone
- +962 6 566 4141
- [email protected]
- Website
- jett.com.jo
Bus from Cairo to Aqaba
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- $19–44
- Book at
- 12go.asia
- Adult
- $19–28
Bus from Aqaba Jett to Petra Jett
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $5–31
- Book at
- 12go.asia
- Adult
- $5–8
Bus from Aqaba Jett to Petra Jett
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $5–31
- Book at
- 12go.asia
- Adult
- $5–8
Bus from Cairo to Aqaba
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- $19–44
- Book at
- 12go.asia
- Adult
- $19–28
Bus from Aqaba Jett to Petra Jett
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $5–31
- Book at
- 12go.asia
- Adult
- $5–8
Bus from Abdali Jett to Petra Jett
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $10–31
- Book at
- 12go.asia
- Adult
- $10–15
Bus from Abdali Jett to Petra Jett
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $10–31
- Book at
- 12go.asia
- Adult
- $10–15
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 Getting to Rome from the airport, Need to know: Eurostar, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Book your Alexandria to Petra bus tickets online with 12go.asia.
There are 239+ hotels available in Petra.
















