There are 5 ways to get from Mersa Matruh to El Shorouk by bus, train, car, or taxi
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 Mersa Matruh to Adly Mansourbus
5h 3m$7–10Bus via Cairo
cheapest- Take the bus from Marsa Matrouh to Cairobus
7h 7m$6–21Train
- Take the train from Marsa Matruh to Cairotrain 939 / ...
8h 44m$9–80Drive 481.5 km
- Drive from Mersa Matruh to El Shoroukcar 481.5 km
5h 22m$25–36Taxi
- Take the taxi from Mersa Matruh to El Shorouktaxi 481.5 km
5h 22m$35–45
Questions & Answers
The cheapest way to get from Mersa Matruh to El Shorouk is to bus which costs $6 - $10 and takes 5h 3m.
The fastest way to get from Mersa Matruh to El Shorouk is to bus which takes 5h 3m and costs $6 - $10.
No, there is no direct bus from Mersa Matruh to El Shorouk. However, there are services departing from Mersa Matruh and arriving at Adly Mansour via . The journey, including transfers, takes approximately 5h 3m.
No, there is no direct train from Mersa Matruh to El Shorouk. However, there are services departing from Marsa Matruh and arriving at El-Shorouk via Martyrs, Nasser and Adly Mansour. The journey, including transfers, takes approximately 8h 44m.
The distance between Mersa Matruh and El Shorouk is 487 km. The road distance is 481.5 km.
The best way to get from Mersa Matruh to El Shorouk without a car is to bus which takes 5h 3m and costs $6 - $10.
It takes approximately 5h 3m to get from Mersa Matruh to El Shorouk, including transfers.
Mersa Matruh to El Shorouk bus services, operated by SuperJet, depart from Mersa Matruh station.
Mersa Matruh to El Shorouk train services, operated by Egyptian Railways, depart from Marsa Matruh station.
The best way to get from Mersa Matruh to El Shorouk is to bus which takes 5h 3m and costs $6 - $10. Alternatively, you can train, which costs $8 - $80 and takes 8h 44m.
What companies run services between Mersa Matruh, Egypt and El Shorouk, Egypt?
SuperJet operates a bus from Mersa Matruh to Adly Mansour 5 times a day. Tickets cost $5–8 and the journey takes 4h 34m. Alternatively, Egyptian Railways operates a train from Marsa Matruh to Cairo twice daily. Tickets cost $6–80 and the journey takes 7h 45m.
- Phone
- 1661
- [email protected]
- Website
- enr.gov.eg
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
- 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
- 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
- Ave. Duration
- 5h 22m
- Estimated price
- $35–45
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 Italy Travel Guides, How to get from Heathrow Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Mersa Matruh to El Shorouk bus services, operated by SuperJet, arrive at Adly Mansour station.
Mersa Matruh to El Shorouk train services, operated by Egyptian Railways, arrive at Cairo station.
Yes, the driving distance between Mersa Matruh to El Shorouk is 482 km. It takes approximately 5h 22m to drive from Mersa Matruh to El Shorouk.
There are 6974+ hotels available in El Shorouk.










