The bus between Alexandria and Marsa Matrouh takes 4h. The bus service runs several times per day from Alexandria to Marsa Matrouh. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Alexandria and Marsa Matrouh. The earliest departure is at 5:30 AM in the morning, and the last departure from Alexandria is at 7:05 AM which arrives into Marsa Matrouh at 11:05 AM. All services run direct with no transfers required, and take on average 4h. The schedules shown below are for the next available departures.
Want to know about travelling from Alexandria to Marsa Matrouh? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
Yes, there is a direct bus departing from Alexandria station and arriving at Marsa Matrouh station. Services depart 3 times a day, and operate Once daily. The journey takes approximately 4h.
Alexandria to Marsa Matrouh bus services, operated by Go Bus Egypt, depart from Alexandria Moharam Bek station.
Alexandria to Marsa Matrouh bus services, operated by Go Bus Egypt, arrive at Marsa Matruh station.
Book your Alexandria to Marsa Matrouh bus tickets online with Go Bus Egypt.
The distance between Alexandria and Marsa Matrouh is 253.7 km. The road distance is 284 km.
Go Bus Egypt operates a bus from Alexandria Moharam Bek to Marsa Matruh 3 times a day. Tickets cost $5–8 and the journey takes 4h.