Skip to main content

Qena to Maghagha Train Times Today & Fares

Return: Maghagha to Qena trains

14 trains run daily from Qena to Maghagha. The first leaves at 1:40 AM and the last at 11:30 PM; the fastest is train 3007 at 6 hrs 4 min. Fares range from EGP 100 to EGP 310. Trains leave from Qena Train Station; all stop at Asyut. Source: Egyptian National Railways timetable, updated 18 August 2026.

Last updated Data sourcesReport a mistake

First train Train 89Spanish ACfrom Qena to Maghagha 6h 49m15 stops429 km

Qena to Maghagha train timetable

14 trains a day
Qena to Maghagha train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 89Spanish AC6h 49m15 stops429 km
  • Second Class AC 230
  • First Class AC 310
Express, main towns as far as Asyut · Express, main towns as far as Cairo · Express, provincial capitals as far as Alexandria
Train 91Russian7h 32m18 stops429 km
  • Third Class (Fan) 100
Stops at main towns as far as Asyut · Express, main towns after Asyut
Train 833Russian8h 37m30 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 987Spanish AC7h 4m18 stops429 km
  • Second Class AC 230
  • First Class AC 310
Stops at main towns as far as Asyut · Express, main towns after Asyut
Train 159Russian AC8h 6m25 stops429 km
  • Third Class AC 170
Express — main towns
Train 157Russian7h 48m20 stops429 km
  • Third Class (Fan) 100
Express, main towns as far as Cairo · Express, provincial capitals as far as Alexandria
Train 975Russian8h 50m28 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 81Russian AC8h 45m29 stops429 km
  • Third Class AC 170
Express — main towns
Train 3007Russian AC6h 4m6 stops429 km
  • Third Class AC 170
Express — major stations only
Train 163Russiannext day7h 3m16 stops429 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
Train 1013Russiannext day7h 19m15 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 1015Russiannext day7h 18m14 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 1009Russian ACnext day6h 19m9 stops429 km
  • Third Class AC 170
Express — major stations only
Train 187Russiannext day7h 18m20 stops429 km
  • Third Class (Fan) 100
Express — main towns

Related train trips

Qena to Maghagha train FAQ

How long is the train from Qena to Maghagha?

The fastest, train 3007, takes 6 hrs 4 min; the slowest, train 975, takes 8 hrs 50 min; half the trains arrive in 7 hrs 19 min or less, over 429 km; most trains stop at Asyut, Dayrout and Minya.

When are the first and last trains from Qena to Maghagha?

The first is train 89 at 1:40 AM and the last is train 187 at 11:30 PM: 6 in the morning, 1 in the afternoon, 5 in the evening and 2 after midnight.

How much is the Qena to Maghagha train ticket?

EGP 100 to 310 depending on the train and class: Third Class (Fan) 100, Third Class AC 170, Second Class AC 230, First Class AC 310.

Which station does the Qena to Maghagha train leave from?

All trains leave from Qena Train Station. They arrive at Maghagha Train Station.

How do I book a Qena to Maghagha train ticket?

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