There are 7 ways to get from Mersa Matruh to Luxor by bus, plane, 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.
Bus to Cairo International Airport, fly
best- Take the bus from Mersa Matruh to Adly Mansourbus
- Fly from Cairo International Airport (CAI) to Luxor (LXR)plane CAI - LXR
8h 1m$129–272Bus
cheapest- Take the bus from Marsa Matrouh to Cairobus
- Take the bus from Ramsis to Luxor stationbus
17h 3m$12–28Bus via Heliopolis
- Take the bus from Mersa Matruh to Adly Mansourbus
- Take the bus from Gesr Al Suez to Luxorbus Gesr Al Suez - Luxor
14h 44m$18–25Bus, train
- Take the bus from Mersa Matruh to Adly Mansourbus
- Take the train from Cairo to Luxortrain
16h 15m$63–710Drive 1,056.8 km
- Drive from Mersa Matruh to Luxorcar 1,056.8 km
12h 45m$55–79Bus, bus to Borg El Arab, fly
- Take the bus from Marsa Matruh to Alexandria Moharam Bekbus
- Take the bus from Moharam Bek Bus Stn to Borg El Arab Airportbus
- Fly from Borg El Arab (HBE) to Luxor (LXR)plane HBE - LXR
11h 58m$158–911Train
- Take the train from Marsa Matruh to Cairotrain 939 / ...
- Take the train from Cairo to Luxortrain
18h 56m$61–776
Cairo International Airport (CAI) to Luxor (LXR) flights
Questions & Answers
The cheapest way to get from Mersa Matruh to Luxor is to bus via Heliopolis which costs $17 - $25 and takes 14h 44m.
The fastest way to get from Mersa Matruh to Luxor is to bus and fly which takes 8h 1m and costs $120 - $280.
No, there is no direct bus from Mersa Matruh to Luxor. However, there are services departing from Mersa Matruh and arriving at Luxor via Gesr Al Suez. The journey, including transfers, takes approximately 14h 44m.
No, there is no direct train from Mersa Matruh to Luxor. However, there are services departing from Marsa Matruh and arriving at Luxor via Cairo. The journey, including transfers, takes approximately 18h 56m.
The distance between Mersa Matruh and Luxor is 1006 km. The road distance is 1056.8 km.
The best way to get from Mersa Matruh to Luxor without a car is to bus via Heliopolis which takes 14h 44m and costs $17 - $25.
It takes approximately 8h 1m to get from Mersa Matruh to Luxor, including transfers.
Mersa Matruh to Luxor bus services, operated by SuperJet, depart from Mersa Matruh station.
Mersa Matruh to Luxor train services, operated by Egyptian Railways, depart from Marsa Matruh station.
The best way to get from Mersa Matruh to Luxor is to bus via Heliopolis which takes 14h 44m and costs $17 - $25. Alternatively, you can train, which costs $60 - $800 and takes 18h 56m.
What companies run services between Mersa Matruh, Egypt and Luxor, Egypt?
You can take a bus from Mersa Matruh to Luxor via Adly Mansour, Adly Mansour, Hesham Barakat, and Gesr Al Suez in around 14h 44m. Alternatively, you can take a train from Marsa Matruh to Luxor via Cairo in around 18h 56m.
- Website
- flyaircairo.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $120–270
- Website
- egyptair.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $220–270
- Website
- jazeeraairways.com
Flights from Borg El Arab to Luxor via Kuwait
- Ave. Duration
- 8h 13m
- When
- Monday, Wednesday, Friday, Tuesday, Thursday, and Sunday
- Estimated price
- $150–1,400
- Website
- nesmaairlines.com
Flights from Borg El Arab to Luxor via Jeddah
- Ave. Duration
- 5h 22m
- When
- Sunday and Saturday
- Estimated price
- $140–600
- Website
- nileair.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–370
- Website
- neosair.it
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 10m
- When
- Monday
- Estimated price
- $160–600
- Website
- en.aegeanair.com
Flights from Borg El Arab to Luxor via Athens
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- $170–550
- Phone
- 1661
- [email protected]
- Website
- enr.gov.eg
Train from Cairo to Luxor
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Estimated price
- $55–700
- Schedules at
- enr.gov.eg
- Tourist
- $55–110
Train from Marsa Matruh to Cairo
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $6–80
- Schedules at
- enr.gov.eg
- Tourist
- $40–80
Train from Cairo to Luxor
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Estimated price
- $55–700
- Schedules at
- enr.gov.eg
- Tourist
- $55–110
- Phone
- 02-22909013
- [email protected]
- Website
- superjetcapital.org
Bus from Mersa Matruh to Adly Mansour
- Ave. Duration
- 4h 34m
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Schedules at
- superjet.com.eg
Bus from Mersa Matruh to Adly Mansour
- Ave. Duration
- 4h 34m
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Schedules at
- superjet.com.eg
Bus from Mersa Matruh to Adly Mansour
- Ave. Duration
- 4h 34m
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Schedules at
- superjet.com.eg
- Phone
- +20 19567
- [email protected]
- Website
- go-bus.com
Bus from Gesr Al Suez to Luxor
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $11–16
- Book at
- https://12go.asia/en
Bus from Marsa Matruh to Alexandria Moharam Bek
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $5–8
- Book at
- https://12go.asia/en
- Phone
- +2 01200003533
- [email protected]
- Website
- facebook.com
Bus from Moharam Bek Bus Stn to Borg El Arab Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1
- Schedules at
- facebook.com
- Phone
- 15649
- Website
- westmidbus-eg.com
Bus from Marsa Matrouh to Cairo
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- $3–18
- Schedules at
- westmidbus-eg.com
- Phone
- 16128
- Website
- bluebus.com.eg
Bus from Ramsis to Luxor station
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a day
- Estimated price
- $8–10
- Schedules at
- https://bluebus.com.eg/?utm_source=rome2rio&utm_medium=referral&utm_campaign=directory
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?, Flying into Beijing?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Mersa Matruh to Luxor bus services, operated by SuperJet, arrive at Adly Mansour station.
Mersa Matruh to Luxor train services, operated by Egyptian Railways, arrive at Cairo station.
Yes, the driving distance between Mersa Matruh to Luxor is 1057 km. It takes approximately 12h 45m to drive from Mersa Matruh to Luxor.
Book your Mersa Matruh to Luxor bus tickets online with 12go.asia.
There are 937+ hotels available in Luxor.
















