Skip to main content

Mashtul to Zagazig Train Times Today & Fares

Return: Zagazig to Mashtul trains

13 trains run daily from Mashtul to Zagazig. The first leaves at 6:30 AM and the last at 11:30 PM; the fastest is train 333 at 45 min. Fares range from EGP 17. Trains leave from Mashtul Train Station; all stop at Belbes. Source: Egyptian National Railways timetable, updated 22 October 2026.

Last updated Data sourcesReport a mistake

First train Train 377Ordinaryfrom Mashtul to Zagazig 1h 10m8 stops37 km

Mashtul to Zagazig train timetable

13 trains a day
Mashtul to Zagazig train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 377Ordinary1h 10m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 379Ordinary1h 10m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 381Ordinary1h 1m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 383Ordinary1h 5m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 333Ordinary45m3 stops37 km
  • Improved 17
Travels via the Belbes line · In Cairo the train uses Limoun station
Train 385Ordinary59m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 341Ordinary48m3 stops37 km
  • Improved 17
Travels via the Belbes line · In Cairo the train uses Limoun station
Train 389Ordinary1h 9m8 stops37 km
  • Improved 17
Travels via the Belbes line · In Cairo the train uses Limoun station
Train 343Ordinary49m3 stops37 km
  • Improved 17
Travels via the Belbes line · In Cairo the train uses Limoun station
Train 391Ordinary1h 18m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 393Ordinary1h 2m8 stops37 km
  • Improved 17
Local — stops at every station · Travels via the Belbes line · In Cairo the train uses Limoun station
Train 395Ordinary1h 11m8 stops37 km
  • Improved 17
Travels via the Belbes line · In Cairo the train uses Limoun station
Train 397Ordinarynext day1h8 stops37 km
  • Improved 17
Travels via the Belbes line · In Cairo the train uses Limoun station

Boarding and arrival stations

Related train trips

Mashtul to Zagazig train FAQ

How long is the train from Mashtul to Zagazig?

The fastest, train 333, takes 45 min; the slowest, train 391, takes 1 hr 18 min; half the trains arrive in 1 hr 2 min or less, over 37 km; most trains stop at Belbes, Inshas and Awlad Seif.

When are the first and last trains from Mashtul to Zagazig?

The first is train 377 at 6:30 AM and the last is train 397 at 11:30 PM: 4 in the morning, 5 in the afternoon and 4 in the evening.

How much is the Mashtul to Zagazig train ticket?

EGP 17: Improved 17.

Which station does the Mashtul to Zagazig train leave from?

All trains leave from Mashtul Train Station; some also stop at Salamant (10 of 13, 4 km) and Inshas (13 of 13, 6 km). Direct trains to Zagazig also run from Inshas (13) and Monshaat Kiram (10). They arrive at Zagazig Train Station; 10 stop first at Asluji.

How do I book a Mashtul to Zagazig train ticket?

All Mashtul–Zagazig trains are ordinary: tickets are sold only at the station ticket office until departure, not online.