Skip to main content

Esna to Beni Suef Train Times Today & Fares

Return: Beni Suef to Esna trains

17 trains run daily from Esna to Beni Suef. The first leaves at 1:24 AM and the last at 11:38 PM; the fastest is train 989 at 8 hrs 20 min. Fares range from EGP 115 to EGP 550. Trains leave from Esna Train Station; all stop at Qena. Source: Egyptian National Railways timetable, updated 18 August 2026.

Last updated Data sourcesReport a mistake

First train Train 989Spanish ACfrom Esna to Beni Suef 8h 20m7 stops600 km

Esna to Beni Suef train timetable

17 trains a day
Esna to Beni Suef train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 989Spanish AC8h 20m7 stops600 km
  • Second Class AC 260
  • First Class AC 390
Express — major stations only
Train 1011Russian AC9h 49m18 stops600 km
  • Third Class AC 210
Express — major stations only
Train 91Russian10h 27m25 stops600 km
  • Third Class (Fan) 115
Stops at main towns as far as Asyut · Express, main towns after Asyut
Train 833Russian11h 35m38 stops600 km
  • Third Class (Fan) 115
Express — main towns
Train 3025Russian AC8h 27m6 stops600 km
  • Third Class AC 210
Express — major stations only
Train 81Russian AC11h 40m37 stops600 km
  • Third Class AC 210
Express — main towns
Train 2011VIP + Premium8h 26m6 stops600 km
  • Second Class AC 260
  • First Class AC 390
  • Premium VIP 550
Express — major stations only
Train 981VIP9h 37m19 stops600 km
  • Second Class AC 260
  • First Class AC 390
Express, main towns as far as Asyut · Express, provincial capitals after Asyut
Train 983VIP9h 51m21 stops600 km
  • Second Class AC 260
  • First Class AC 390
Express — main towns
Train 163Russiannext day10h 17m22 stops600 km
  • Third Class (Fan) 115
Stops at main towns as far as Asyut · Express, provincial capitals as far as Cairo · Express, main towns as far as Alexandria
Train 1013Russiannext day9h 54m20 stops600 km
  • Third Class (Fan) 115
Express — main towns
Train 2013Russian ACnext day8h 31m6 stops600 km
  • Third Class AC 210
Express — major stations only
Train 1015Russiannext day10h 8m21 stops600 km
  • Third Class (Fan) 115
Express — main towns
Train 187Russiannext day10h 20m27 stops600 km
  • Third Class (Fan) 115
Express — main towns
Train 1009Russian ACnext day8h 42m12 stops600 km
  • Third Class AC 210
Express — major stations only
Train 997VIP + Premiumnext day8h 46m6 stops600 km
  • Second Class AC 260
  • First Class AC 390
  • Premium VIP 550
Express — major stations only
Train 89Spanish ACnext day9h 32m21 stops600 km
  • Second Class AC 260
  • First Class AC 390
Express, main towns as far as Asyut · Express, main towns as far as Cairo · Express, provincial capitals as far as Alexandria

Related train trips

Esna to Beni Suef train FAQ

How long is the train from Esna to Beni Suef?

The fastest, train 989, takes 8 hrs 20 min; the slowest, train 81, takes 11 hrs 40 min; half the trains arrive in 9 hrs 49 min or less, over 600 km; all trains stop at Qena, Asyut and Minya.

When are the first and last trains from Esna to Beni Suef?

The first is train 989 at 1:24 AM and the last is train 89 at 11:38 PM: 5 in the morning, 3 in the afternoon, 5 in the evening and 4 after midnight.

How much is the Esna to Beni Suef train ticket?

EGP 115 to 550 depending on the train and class: Third Class (Fan) 115, Third Class AC 210, Second Class AC 260, Premium VIP 550.

Which station does the Esna to Beni Suef train leave from?

All trains leave from Esna Train Station. They arrive at Beni Suef Train Station.

How do I book a Esna to Beni Suef train ticket?

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