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 Mansour
- Fly from Cairo International Airport (CAI) to Luxor (LXR)CAI - LXR
7h 58m$73–242Bus via Cairo
cheapest- Take the bus from Marsa Matrouh to Cairo
- Take the bus from Ramsis to Luxor station
17h 3m$8–14Bus, train
- Take the bus from Mersa Matruh to Adly Mansour
- Take the train from Cairo to Luxor
15h 51m$62–120Bus
- Take the bus from Marsa Matruh to TahrirMarsa Matruh - Tahrir
- Take the bus from Tahrir to LuxorTahrir - Luxor
16h$19–27Drive 1,055.3 km
- Drive from Mersa Matruh to Luxor1,055.3 km
12h 45m$55–79Train, bus to Borg El Arab, fly
- Take the train from Marsa Matruh to Moharam Bek
- Take the bus from Moharam Bek Bus Stn to Borg El Arab Airport
- Fly from Borg El Arab (HBE) to Luxor (LXR)HBE - LXR
12h 8mTrain
- Take the train from Marsa Matruh to Cairo939 / ...
- Take the train from Cairo to Luxor
18h 38m$97–186
Mersa Matruh to Luxor by bus
Questions & Answers
The cheapest way to get from Mersa Matruh to Luxor is to bus via Cairo which costs $7 - $14 and takes 17h 3m.
The fastest way to get from Mersa Matruh to Luxor is to bus and fly which takes 7h 58m and costs $70 - $250.
No, there is no direct bus from Mersa Matruh to Luxor. However, there are services departing from Marsa Matruh and arriving at Luxor via Tahrir. The journey, including transfers, takes approximately 16h.
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 38m.
The distance between Mersa Matruh and Luxor is 1024 km. The road distance is 1055.3 km.
The best way to get from Mersa Matruh to Luxor without a car is to bus and train which takes 15h 51m and costs $60 - $120.
It takes approximately 7h 58m to get from Mersa Matruh to Luxor, including transfers.
Mersa Matruh to Luxor bus services, operated by Go Bus Egypt, depart from Marsa 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 which takes 16h and costs $19 - $28. Alternatively, you can train, which costs $95 - $190 and takes 18h 38m.
What companies run services between Mersa Matruh, Egypt and Luxor, Egypt?
You can take a bus from Marsa Matruh to Luxor via Tahrir in around 16h. Alternatively, you can take a train from Marsa Matruh to Luxor via Cairo in around 18h 38m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyaircairo.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $110–260
Flights from Borg El Arab to Luxor via Medina
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- $320–440
Flights from Borg El Arab to Luxor via Jeddah
- Ave. Duration
- 6h 18m
- When
- Tuesday
- Estimated price
- $190–700
- Website
- egyptair.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $110–260
- Website
- nileair.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–190
- Website
- nesmaairlines.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 10m
- When
- Thursday and Saturday
- Estimated price
- $50–210
Flights from Borg El Arab to Luxor via Jeddah
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- $240–700
- Website
- neosair.it
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 10m
- When
- Monday
- Estimated price
- $220–600
- Website
- jazeeraairways.com
Flights from Borg El Arab to Luxor via Kuwait
- Ave. Duration
- 7h 10m
- When
- Thursday and Friday
- Estimated price
- $430–600
- Phone
- 0225753555
- support@enr.gov.eg
- Website
- enr.gov.eg
Train from Cairo to Luxor
- Ave. Duration
- 9h 53m
- Frequency
- Every 3 hours
- Estimated price
- $55–110
- Schedules at
- enr.gov.eg
- Tourist
- $55–110
Train from Marsa Matruh to Moharam Bek
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $24–45
- Schedules at
- enr.gov.eg
- Tourist
- $24–45
Train from Marsa Matruh to Cairo
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- $40–80
- Schedules at
- enr.gov.eg
- Tourist
- $40–80
- Phone
- 02-22909013
- Contact@SuperJetCapital.com
- Website
- superjetcapital.org
Bus from Mersa Matruh to Adly Mansour
- Ave. Duration
- 4h 34m
- Frequency
- 5 times a day
- Estimated price
- $5–9
- Schedules at
- superjet.com.eg
- Phone
- 19567
- info@gobus-eg.com
- Website
- go-bus.com
Bus from Marsa Matruh to Tahrir
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $7–12
- Book at
- https://12go.asia/en
Bus from Tahrir to Luxor
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- $11–16
- Book at
- https://12go.asia/en
- Phone
- +2 01200003533
- info@egyptbus.com
- Website
- facebook.com
Bus from Moharam Bek Bus Stn to Borg El Arab Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +20 2 25752157
- Website
- westmidbus-eg.com
Bus from Marsa Matrouh to Cairo
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $4
- 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
- $4–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 Getting to Milan from the airport, Getting to Rome from the airport, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Mersa Matruh to Luxor bus services, operated by Go Bus Egypt, arrive at Tahrir 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 1055 km. It takes approximately 12h 45m to drive from Mersa Matruh to Luxor.
There are 828+ hotels available in Luxor.













