Skip to main content

Tahta to Esna Train Times Today & Fares

Return: Esna to Tahta trains

15 trains run daily from Tahta to Esna. The first leaves at 1:16 AM and the last at 11:41 PM; the fastest is train 2012 at 4 hrs 24 min. Fares range from EGP 85 to EGP 250. Trains leave from Tahta Train Station; all stop at Qena. Source: Egyptian National Railways timetable, updated 25 September 2026.

Last updated Data sourcesReport a mistake

First train Train 1014Russianfrom Tahta to Esna 4h 44m11 stops289 km

Tahta to Esna train timetable

15 trains a day
Tahta to Esna train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 1014Russian4h 44m11 stops289 km
  • Third Class (Fan) 85
Express — main towns
Train 188Russian5h 42m15 stops289 km
  • Third Class (Fan) 85
Express — main towns
Train 1012Russian AC5h 9m10 stops289 km
  • Third Class AC 140
Express — main towns
Train 88Spanish AC5h 5m13 stops289 km
  • Second Class AC 180
  • First Class AC 250
Express, provincial capitals as far as Cairo · Express, major stations only as far as Asyut · Express, main towns as far as Aswan
Train 90Russian5h 34m15 stops289 km
  • Third Class (Fan) 85
Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 1008Russian4h 31m7 stops289 km
  • Third Class (Fan) 85
Express — major stations only
Train 1902Spanish AC4h 40m5 stops289 km
  • Second Class AC 180
  • First Class AC 250
Express, main towns as far as Cairo · Runs non-stop from Giza to Asyut · Express, main towns after Asyut
Train 1010Russian AC5h 16m11 stops289 km
  • Third Class AC 140
Express, major stations only as far as Asyut · Express, main towns after Asyut
Train 980VIP5h 17m14 stops289 km
  • Second Class AC 180
  • First Class AC 250
Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 3008Russian AC4h 36m8 stops289 km
  • Third Class AC 140
Express — main towns
Train 1004Russian AC4h 36m8 stops289 km
  • Third Class AC 140
Express — main towns
Train 80Russian5h 29m17 stops289 km
  • Third Class (Fan) 85
Express — main towns
Train 982VIP5h 25m14 stops289 km
  • Second Class AC 180
  • First Class AC 250
Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 164Russiannext day6h 27m15 stops289 km
  • Third Class (Fan) 85
Express, main towns as far as Cairo · Express, provincial capitals as far as Asyut · Stops at main towns as far as Aswan
Train 2012Russian ACnext day4h 24m4 stops289 km
  • Third Class AC 140
Express — major stations only

Related train trips

Tahta to Esna train FAQ

How long is the train from Tahta to Esna?

The fastest, train 2012, takes 4 hrs 24 min; the slowest, train 164, takes 6 hrs 27 min; half the trains arrive in 5 hrs 9 min or less, over 289 km; most trains stop at Qena, Balyana and Girga.

When are the first and last trains from Tahta to Esna?

The first is train 1014 at 1:16 AM and the last is train 2012 at 11:41 PM: 4 in the morning, 3 in the afternoon, 4 in the evening and 4 after midnight.

How much is the Tahta to Esna train ticket?

EGP 85 to 250 depending on the train and class: Third Class (Fan) 85, Third Class AC 140, Second Class AC 180, First Class AC 250.

Which station does the Tahta to Esna train leave from?

All trains leave from Tahta Train Station. They arrive at Esna Train Station.

How do I book a Tahta to Esna train ticket?

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