Skip to main content

Cairo to Beni Suef Train Times Today & Fares

Return: Beni Suef to Cairo trains

35 trains run daily from Cairo to Beni Suef. The first leaves at 12:05 AM and the last at 11:25 PM; the fastest is train 1010 at 1 hr 38 min. Fares range from EGP 50 to EGP 210. Trains leave from Ramses Railway Station; all stop at Giza. Source: Egyptian National Railways timetable, updated 25 September 2026.

Last updated Data sourcesReport a mistake

First train Train 1010Russian ACfrom Cairo to Beni Suef 1h 38m2 stops124 km

Cairo to Beni Suef train timetable

35 trains a day
Cairo to Beni Suef train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 1010Russian AC1h 38m2 stops124 km
  • Third Class AC 90
Express, major stations only as far as Asyut · Express, main towns after Asyut
Train 3006Russian AC1h 38m2 stops124 km
  • Third Class AC 90
Express — major stations only
Train 934Spanish AC1h 43m2 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express — major stations only
Train 3502Russian AC1h 52m4 stops124 km
  • Third Class AC 90
Express — major stations only
Train 974Russian2h 34m11 stops124 km
  • Third Class (Fan) 50
Express — main towns
Train 1006Russian1h 45m3 stops124 km
  • Third Class (Fan) 50
Express — major stations only
Train 930Abu El Hol1h 43m2 stops124 km
  • Second Class AC 125
Express — major stations only
Train 978Russian AC1h 49m3 stops124 km
  • Third Class AC 90
Express — major stations only
Train 936VIP2h 5m3 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express — major stations only
Train 980VIP1h 43m2 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 3008Russian AC1h 45m3 stops124 km
  • Third Class AC 90
Express — main towns
Train 80Russian2h 7m7 stops124 km
  • Third Class (Fan) 50
Express — main towns
Train 1004Russian AC1h 43m2 stops124 km
  • Third Class AC 90
Express — main towns
Train 158Russian1h 55m3 stops124 km
  • Third Class (Fan) 50
Express, provincial capitals as far as Cairo · Express, main towns as far as Luxor
Train 982VIP1h 50m3 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 160Russian AC1h 55m3 stops124 km
  • Third Class AC 90
Express — main towns
Train 998French AC1h 51m2 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express — major stations only
Train 186Russian AC2h 24m5 stops124 km
  • Third Class AC 90
Express — major stations only
Train 986Spanish AC1h 43m2 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 162Russian2h 26m11 stops124 km
  • Third Class (Fan) 50
Express — main towns
Train 164Russian1h 58m3 stops124 km
  • Third Class (Fan) 50
Express, main towns as far as Cairo · Express, provincial capitals as far as Asyut · Stops at main towns as far as Aswan
Train 990French AC1h 59m4 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express — major stations only
Train 972Russian2h 10m7 stops124 km
  • Third Class (Fan) 50
Express — main towns
Train 2012Russian AC1h 38m2 stops124 km
  • Third Class AC 90
Express — major stations only
Train 872Russian AC1h 49m3 stops124 km
  • Third Class AC 90
Express — major stations only
Train 188Russian2h5 stops124 km
  • Third Class (Fan) 50
Express — main towns
Train 1014Russian1h 38m2 stops124 km
  • Third Class (Fan) 50
Express — main towns
Train 988Russian AC1h 38m2 stops124 km
  • Third Class AC 90
Express — major stations only
Train 976VIP1h 43m2 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express — major stations only
Train 1012Russian AC1h 46m3 stops124 km
  • Third Class AC 90
Express — main towns
Train 88Spanish AC1h 49m3 stops124 km
  • Second Class AC 120
  • First Class AC 150
Express, provincial capitals as far as Cairo · Express, major stations only as far as Asyut · Express, main towns as far as Aswan
Train 890Russian AC1h 38m2 stops124 km
  • Third Class AC 90
Express — major stations only
Train 90Russiannext day1h 51m3 stops124 km
  • Third Class (Fan) 50
Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 1008Russiannext day1h 38m2 stops124 km
  • Third Class (Fan) 50
Express — major stations only
Train 996VIP + Premiumnext day1h 42m2 stops124 km
  • Second Class AC 120
  • First Class AC 150
  • Premium VIP 210
Express — major stations only

Boarding stations in Cairo

Related train trips

Cairo to Beni Suef train FAQ

How long is the train from Cairo to Beni Suef?

The fastest, train 1010, takes 1 hr 38 min; the slowest, train 974, takes 2 hrs 34 min; half the trains arrive in 1 hr 49 min or less, over 124 km; all trains stop at Giza and Bashtil (Upper Egypt).

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

The first is train 1010 at 12:05 AM and the last is train 996 at 11:25 PM: 10 in the morning, 9 in the afternoon, 12 in the evening and 4 after midnight.

How much is the Cairo to Beni Suef train ticket?

EGP 50 to 210 depending on the train and class: Third Class (Fan) 50, Third Class AC 90, Second Class AC 120–125, Premium VIP 210.

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

All trains leave from Ramses Railway Station; some also stop at Bashtil (Upper Egypt) (35 of 35, 6 km) and Giza (20 of 35, 8 km). Direct trains to Beni Suef also run from Giza (35) and Bashtil (Upper Egypt) (35). They arrive at Beni Suef Train Station.

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

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