Skip to main content

Maghagha to Qena Train Times Today & Fares

Return: Qena to Maghagha trains

13 trains run daily from Maghagha to Qena. The first leaves at 12:52 AM and the last at 11:59 PM; the fastest is train 3006 at 6 hrs 9 min. Fares range from EGP 100 to EGP 310. Trains leave from Maghagha Train Station; all stop at Asyut. Source: Egyptian National Railways timetable, updated 25 September 2026.

Last updated Data sourcesReport a mistake

First train Train 90Russianfrom Maghagha to Qena 7h 55m18 stops429 km

Maghagha to Qena train timetable

13 trains a day
Maghagha to Qena train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 90Russian7h 55m18 stops429 km
  • Third Class (Fan) 100
Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 3006Russian AC6h 9m5 stops429 km
  • Third Class AC 170
Express — major stations only
Train 974Russian8h 8m27 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 3008Russian AC6h 54m10 stops429 km
  • Third Class AC 170
Express — main towns
Train 1004Russian AC6h 44m10 stops429 km
  • Third Class AC 170
Express — main towns
Train 80Russian8h 25m31 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 158Russian8h 1m20 stops429 km
  • Third Class (Fan) 100
Express, provincial capitals as far as Cairo · Express, main towns as far as Luxor
Train 160Russian AC8h25 stops429 km
  • Third Class AC 170
Express — main towns
Train 986Spanish AC7h 9m18 stops429 km
  • Second Class AC 230
  • First Class AC 310
Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 188Russiannext day8h 38m19 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 1014Russiannext day6h 43m12 stops429 km
  • Third Class (Fan) 100
Express — main towns
Train 1012Russian ACnext day7h 41m14 stops429 km
  • Third Class AC 170
Express — main towns
Train 88Spanish ACnext day6h 58m15 stops429 km
  • Second Class AC 230
  • First Class AC 310
Express, provincial capitals as far as Cairo · Express, major stations only as far as Asyut · Express, main towns as far as Aswan

Related train trips

Maghagha to Qena train FAQ

How long is the train from Maghagha to Qena?

The fastest, train 3006, takes 6 hrs 9 min; the slowest, train 188, takes 8 hrs 38 min; half the trains arrive in 7 hrs 41 min or less, over 429 km; most trains stop at Asyut, Dayrout and Minya.

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

The first is train 90 at 12:52 AM and the last is train 88 at 11:59 PM: 2 in the morning, 5 in the afternoon, 4 in the evening and 2 after midnight.

How much is the Maghagha to Qena 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 Maghagha to Qena train leave from?

All trains leave from Maghagha Train Station. Direct trains to Qena also run from Aba Wakf (1). They arrive at Qena Train Station.

How do I book a Maghagha to Qena train ticket?

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