There are 8 ways to get from Mersa Matruh to Luxor by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Marsa Matruh to Al Amereyah Shaqtrain
- Take the bus from Kilometer 21 Square to Luxorbus Kilometer 21 Square - Luxor
12h 14m$39–64Bus
cheapest- Take the bus from Marsa Matrouh to Cairobus
- Take the bus from Ramsis to Luxor stationbus
16h 3m$11–36Train
- Take the train from Marsa Matruh to Cairotrain 939 / ...
- Take the train from Cairo to Luxortrain
18h 56m$60–776Drive 1,059.3 km
- Drive from Mersa Matruh to Luxorcar 1,059.3 km
12h 3m$41–60Taxi
- Take the taxi from Mersa Matruh to Luxortaxi 1,059.3 km
12h 3m$60–80Train to Alexandria, fly
- Take the train from Marsa Matruh to Moharam Bektrain
- Fly from Alexandria (ALY) to Luxor (LXR)plane ALY - LXR
12h 2m$272–604Bus 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$21–27Bus to Cairo International Airport, fly
- Take the bus from Mersa Matruh to Adly Mansourbus
- Fly from Cairo International Airport (CAI) to Luxor (LXR)plane CAI - LXR
8h 1m$105–347
Alexandria (ALY) to Luxor (LXR) flights
Comparing Your Travel Options
The cheapest way to get from Mersa Matruh to Luxor is to bus which costs $11 - $40 and takes 16h 3m.
The fastest way to get from Mersa Matruh to Luxor is to bus and fly which takes 8h 1m and costs $100 - $350.
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 1100 km. The road distance is 1059.3 km.
The best way to get from Mersa Matruh to Luxor without a car is to train and bus which takes 12h 14m and costs $35 - $65.
It takes approximately 12h 14m 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 train which takes 18h 56m and costs $60 - $800. Alternatively, you can bus via Heliopolis, which costs $20 - $27 and takes 14h 44m.
What companies run services between Mersa Matruh, Egypt and Luxor, Egypt?
You can take a train from Marsa Matruh to Luxor via Cairo in around 18h 56m. Alternatively, 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.
- Website
- flyaircairo.com
Flights from Alexandria to Luxor via Jeddah
- Ave. Duration
- 6h 32m
- When
- Saturday, Monday, Tuesday, Thursday, and Wednesday
- Estimated price
- $190–1,100
Flights from Alexandria to Luxor via Hurghada
- Ave. Duration
- 13h 10m
- When
- Saturday
- Estimated price
- $240–550
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- $130–600
- Website
- egyptair.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $230–600
- Website
- nileair.com
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $50–450
- Website
- nesmaairlines.com
Flights from Alexandria to Luxor via Jeddah
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- $430–1,100
Flights from Cairo International Airport to Luxor
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $45–260
- Phone
- 1661
- [email protected]
- Website
- enr.gov.eg
Train from Marsa Matruh to Al Amereyah Shaq
- Ave. Duration
- 4h 38m
- Frequency
- Twice daily
- Estimated price
- $22–45
- Schedules at
- enr.gov.eg
- Tourist
- $22–45
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
Train from Marsa Matruh to Moharam Bek
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $24–45
- Schedules at
- enr.gov.eg
- Tourist
- $24–45
- Phone
- +20 19567
- [email protected]
- Website
- go-bus.com
Bus from Kilometer 21 Square to Luxor
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $16–28
- Book at
- 12go.asia
Bus from Gesr Al Suez to Luxor
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $13–19
- Book at
- 12go.asia
- 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
- $7
- Schedules at
- superjet.com.eg
Bus from Mersa Matruh to Adly Mansour
- Ave. Duration
- 4h 34m
- Frequency
- 5 times a day
- Estimated price
- $7
- Schedules at
- superjet.com.eg
- Phone
- 15649
- Website
- West and Central Delta
Bus from Marsa Matrouh to Cairo
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- $3–17
- Schedules at
- West and Central Delta
- Phone
- 16128
- Website
- bluebus.com.eg
Bus from Ramsis to Luxor station
- Ave. Duration
- 8h 55m
- Frequency
- 4 times a day
- Estimated price
- $8–20
- Schedules at
- Blue Bus
- Ave. Duration
- 12h 3m
- Estimated price
- $60–80
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 Travelling to and around Russia for the 2018 FIFA World Cup, Getting to Milan from the airport, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
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 1059 km. It takes approximately 12h 3m to drive from Mersa Matruh to Luxor.
Book your Mersa Matruh to Luxor train tickets online with 12go.asia.
Book your Mersa Matruh to Luxor bus tickets online with 12go.asia.
There are 1057+ hotels available in Luxor.
















