Skip to main content

Bashtil (Upper Egypt) to Mazghounah Train Times Today & Fares

Return: Mazghounah to Bashtil (Upper Egypt) trains

3 trains run daily from Bashtil (Upper Egypt) to Mazghounah. The first leaves at 5:34 AM and the last at 2:32 PM; the fastest is train 974 at 46 min. Fares range from EGP 25. Trains leave from Bashtil (Upper Egypt) Train Station; all stop at Giza. Source: Egyptian National Railways timetable, updated 4 October 2026.

Last updated Data sourcesReport a mistake

First train Train 974Russianfrom Bashtil (Upper Egypt) to Mazghounah 46m3 stops38 km

Bashtil (Upper Egypt) to Mazghounah train timetable

3 trains a day
Bashtil (Upper Egypt) to Mazghounah train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 974Russian46m3 stops38 km
  • Third Class (Fan) 25
Express — main towns
Train 142Russian46m4 stops38 km
  • Third Class (Fan) 25
Stops at main towns
Train 162Russian47m3 stops—
  • Third Class (Fan) 25
Express — main towns

Boarding stations in Bashtil (Upper Egypt)

Related train trips

Bashtil (Upper Egypt) to Mazghounah train FAQ

How long is the train from Bashtil (Upper Egypt) to Mazghounah?

The fastest, train 974, takes 46 min; half the trains arrive in 46 min or less, over 38 km; all trains stop at Giza, Badrshein and Hawamdeyya.

When are the first and last trains from Bashtil (Upper Egypt) to Mazghounah?

The first is train 974 at 5:34 AM and the last is train 162 at 2:32 PM: 2 in the morning and 1 in the afternoon.

How much is the Bashtil (Upper Egypt) to Mazghounah train ticket?

EGP 25: Third Class (Fan) 25.

Which station does the Bashtil (Upper Egypt) to Mazghounah train leave from?

All trains leave from Bashtil (Upper Egypt) Train Station; some also stop at Giza (3 of 3, 7 km). Direct trains to Mazghounah also run from Giza (6) and Cairo (3). They arrive at Mazghounah Train Station.

How do I book a Bashtil (Upper Egypt) to Mazghounah train ticket?

Of the 3 trains on this route, the 3 air-conditioned ones are booked online on the ENR website or app from 15 days up to 12 hours before departure, by phone on 1661 up to an hour before, or at the station until departure.