There are 5 ways to get from Giza to Mersa Matruh 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 Giza to Marsa MatruhGiza - Marsa Matruh
5h$8–12Bus via Ghamra
cheapest- Take the bus from Cairo to Marsa Matrouh
7h 35m$4Train
- Take the train from Shobra to Marsa Matruh1205-1206
9h 40m$40–75Drive 441.5 km
- Drive from Giza to Mersa Matruh441.5 km
5h 1m$23–33Taxi
- Take the taxi from Giza to Mersa Matruh441.5 km
5h 1m$35–45
Giza to Mersa Matruh by bus
Questions & Answers
The cheapest way to get from Giza to Mersa Matruh is to bus via Ghamra which costs $4 - $5 and takes 7h 35m.
The fastest way to get from Giza to Mersa Matruh is to bus which takes 5h and costs $8 - $12.
Yes, there is a direct bus departing from Giza and arriving at Marsa Matruh. Services depart once daily, and operate every day. The journey takes approximately 5h.
No, there is no direct train from Giza to Mersa Matruh. However, there are services departing from Giza and arriving at Marsa Matruh via Shobra. The journey, including transfers, takes approximately 9h 40m.
The distance between Giza and Mersa Matruh is 438 km. The road distance is 441.5 km.
The best way to get from Giza to Mersa Matruh without a car is to bus which takes 5h and costs $8 - $12.
The bus from Giza to Marsa Matruh takes 5h including transfers and departs once daily.
Giza to Mersa Matruh bus services, operated by Go Bus Egypt, depart from Giza station.
Giza to Mersa Matruh train services, operated by Egyptian Railways, depart from Shobra station.
The best way to get from Giza to Mersa Matruh is to bus which takes 5h and costs $8 - $12. Alternatively, you can train, which costs $40 - $75 and takes 9h 40m.
What companies run services between Giza, Egypt and Mersa Matruh, Egypt?
Go Bus Egypt operates a bus from Giza to Marsa Matruh once daily. Tickets cost $8–12 and the journey takes 5h. Alternatively, Egyptian Railways operates a train from Shobra to Marsa Matruh once daily. Tickets cost $40–75 and the journey takes 8h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 0225753555
- support@enr.gov.eg
- Website
- enr.gov.eg
Train from Shobra to Marsa Matruh
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $40–75
- Schedules at
- enr.gov.eg
- Tourist
- $40–75
- Phone
- 19567
- info@gobus-eg.com
- Website
- go-bus.com
Bus from Giza to Marsa Matruh
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $8–12
- Book at
- https://12go.asia/en
- Phone
- +20 2 25752157
- Website
- westmidbus-eg.com
Bus from Cairo to Marsa Matrouh
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $4
- Schedules at
- westmidbus-eg.com
- Ave. Duration
- 5h 1m
- Estimated price
- $35–45
Pink Taxi (women only)
- Website
- pinktaxi.net
Careem
- Website
- careem.com
Cairo Airport Travel
- Phone
- +202 19970
- Website
- cairoshuttlebus.com
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 How to get from JFK to New York City, How to plan an amazing trip around Scandinavia, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Giza to Mersa Matruh bus services, operated by Go Bus Egypt, arrive at Marsa Matruh station.
Giza to Mersa Matruh train services, operated by Egyptian Railways, arrive at Marsa Matruh station.
Yes, the driving distance between Giza to Mersa Matruh is 442 km. It takes approximately 5h 1m to drive from Giza to Mersa Matruh.
There are 278+ hotels available in Mersa Matruh.








