Skip to main content

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

Return: Bashtil (Upper Egypt) to Monshaa trains

12 trains run daily from Monshaa to Bashtil (Upper Egypt). The first leaves at 12:00 AM and the last at 7:50 PM; the fastest is train 981 at 6 hrs 54 min. Fares range from EGP 100 to EGP 330. Trains leave from Monshaa Train Station; all stop at Giza before Bashtil (Upper Egypt) Train Station. Source: Egyptian National Railways timetable, updated 24 August 2026.

Last updated Data sourcesReport a mistake

First train Train 1015Russianfrom Monshaa to Bashtil (Upper Egypt) 7h 45m13 stops476 km

Monshaa to Bashtil (Upper Egypt) train timetable

12 trains a day
Monshaa to Bashtil (Upper Egypt) train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 1015Russian7h 45m13 stops476 km
  • Third Class (Fan) 100
Express — main towns
Train 187Russian7h 39m18 stops476 km
  • Third Class (Fan) 100
Express — main towns
Train 89Spanish AC6h 54m12 stops476 km
  • Second Class AC 240
  • First Class AC 330
Express, main towns as far as Asyut · Express, main towns as far as Cairo · Express, provincial capitals as far as Alexandria
Train 91Russian8h 4m15 stops476 km
  • Third Class (Fan) 100
Stops at main towns as far as Asyut · Express, main towns after Asyut
Train 833Russian9h 34m31 stops476 km
  • Third Class (Fan) 100
Express — main towns
Train 987Spanish AC7h 4m13 stops476 km
  • Second Class AC 240
  • First Class AC 330
Stops at main towns as far as Asyut · Express, main towns after Asyut
Train 159Russian AC8h 49m24 stops476 km
  • Third Class AC 180
Express — main towns
Train 975Russian9h 19m30 stops476 km
  • Third Class (Fan) 100
Express — main towns
Train 81Russian AC9h 4m29 stops476 km
  • Third Class AC 180
Express — main towns
Train 981VIP6h 54m9 stops476 km
  • Second Class AC 240
  • First Class AC 330
Express, main towns as far as Asyut · Express, provincial capitals after Asyut
Train 983VIP7h 14m12 stops476 km
  • Second Class AC 240
  • First Class AC 330
Express — main towns
Train 163Russiannext day7h 39m12 stops476 km
  • Third Class (Fan) 100
Stops at main towns as far as Asyut · Express, provincial capitals as far as Cairo · Express, main towns as far as Alexandria

Arrival stations in Bashtil (Upper Egypt)

Related train trips

Monshaa to Bashtil (Upper Egypt) train FAQ

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

The fastest, train 981, takes 6 hrs 54 min; the slowest, train 833, takes 9 hrs 34 min; half the trains arrive in 7 hrs 45 min or less, over 476 km; all trains stop at Giza, Beni Suef and Asyut.

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

The first is train 1015 at 12:00 AM and the last is train 163 at 7:50 PM: 5 in the morning, 3 in the afternoon, 1 in the evening and 3 after midnight.

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

EGP 100 to 330 depending on the train and class: Third Class (Fan) 100, Third Class AC 180, Second Class AC 240, First Class AC 330.

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

All trains leave from Monshaa Train Station. They arrive at Bashtil (Upper Egypt) Train Station; 12 stop first at Giza.

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

Of the 12 trains on this route, the 12 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.