Skip to main content

Cairo to Edfu Train Times Today & Fares

Return: Edfu to Cairo trains

25 trains run daily from Cairo to Edfu. The first leaves at 12:05 AM and the last at 11:25 PM; the fastest is train 2030 at 10 hrs 7 min. Fares range from EGP 135 to EGP 2678. Trains leave from Ramses Railway Station; all stop at Giza. Source: Egyptian National Railways timetable, updated 25 September 2026. Sleeper cabins are sold by Abela Egypt.

Last updated Data sourcesReport a mistake

First train Train 1010Russian ACfrom Cairo to Edfu 12h 41m24 stops776 km

Cairo to Edfu train timetable

25 trains a day
Cairo to Edfu train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 1010Russian AC12h 41m24 stops776 km
  • Third Class AC 250
Express, major stations only as far as Asyut · Express, main towns after Asyut
Train 1902Spanish AC11h 23m13 stops776 km
  • Second Class AC 310
  • First Class AC 440
Express, main towns as far as Cairo · Runs non-stop from Giza to Asyut · Express, main towns after Asyut
Train 3006Russian AC11h 2m11 stops776 km
  • Third Class AC 250
Express — major stations only
Train 980VIP12h 34m24 stops776 km
  • Second Class AC 310
  • First Class AC 440
Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 3008Russian AC12h 5m21 stops776 km
  • Third Class AC 250
Express — main towns
Train 80Russiannext day15h 7m51 stops776 km
  • Third Class (Fan) 135
Express — main towns
Train 1004Russian AC11h 53m19 stops776 km
  • Third Class AC 250
Express — main towns
Train 2010VIP + Premium10h 57m9 stops776 km
  • Second Class AC 310
  • First Class AC 440
  • Premium VIP 600
Express — major stations only
Train 982VIPnext day12h 39m26 stops776 km
  • Second Class AC 310
  • First Class AC 440
Express, provincial capitals as far as Asyut · Express, main towns after Asyut
Train 164Russiannext day14h 15m29 stops776 km
  • Third Class (Fan) 135
Express, main towns as far as Cairo · Express, provincial capitals as far as Asyut · Stops at main towns as far as Aswan
Train 2006Abu El Holnext day11h 10m8 stops776 km
  • Second Class AC 450
Express — major stations only
Train 2012Russian ACnext day11h 19m12 stops776 km
  • Third Class AC 250
Express — major stations only
Train 188Russiannext day14h 39m36 stops776 km
  • Third Class (Fan) 135
Express — main towns
Train 1014Russiannext day11h 54m21 stops776 km
  • Third Class (Fan) 135
Express — main towns
Train 2030Talgonext day10h 7m7 stops776 km
  • Second Class AC 750
  • First Class AC 1000
Express — major stations only
Train 988Russian ACnext day11h 3m11 stops776 km
  • Third Class AC 250
Express — major stations only
Train 1012Russian ACnext day13h 10m24 stops776 km
  • Third Class AC 250
Express — main towns
Train 2014Abu El Holnext day11h 6m9 stops776 km
  • Second Class AC 450
Express — major stations only
Train 88Spanish ACnext day12h 18m27 stops776 km
  • Second Class AC 310
  • First Class AC 440
Express, provincial capitals as far as Cairo · Express, major stations only as far as Asyut · Express, main towns as far as Aswan
Train 90Russiannext day13h 57m33 stops776 km
  • Third Class (Fan) 135
Express, main towns as far as Asyut · Stops at main towns after Asyut
Train 1088Sleeper + Abu El Holnext day12h 5m6 stops776 km
  • Second Class AC 450
  • Double Cabin 1785
  • Single Cabin 2678
Express — major stations only · Runs Sunday and Thursday only — sleeper and seated cars
Train 1092Sleeper + Premiumnext day10h 42m7 stops776 km
  • Premium VIP 600
  • Double Cabin 1365
  • Single Cabin 2048
Express — major stations only · Runs Saturday, Monday and Wednesday only
Train 2008VIPnext day10h 57m8 stops776 km
  • Second Class AC 310
  • First Class AC 440
Express — major stations only · Runs non-stop from Giza to Asyut
Train 1008Russiannext day11h 36m18 stops776 km
  • Third Class (Fan) 135
Express — major stations only
Train 996VIP + Premiumnext day11h 51m10 stops776 km
  • Second Class AC 310
  • First Class AC 440
  • Premium VIP 600
Express — major stations only

Boarding stations in Cairo

Related train trips

Cairo to Edfu train FAQ

How long is the train from Cairo to Edfu?

The fastest, train 2030, takes 10 hrs 7 min; the slowest, train 80, takes 15 hrs 7 min; half the trains arrive in 11 hrs 53 min or less, over 776 km; most trains stop at Giza, Beni Suef and Qena.

When are the first and last trains from Cairo to Edfu?

The first is train 1010 at 12:05 AM and the last is train 996 at 11:25 PM: 5 in the morning, 2 in the afternoon, 15 in the evening and 3 after midnight.

How much is the Cairo to Edfu train ticket?

EGP 135 to 2678 depending on the train and class: Third Class (Fan) 135, Third Class AC 250, Second Class AC 310–750, Single Cabin 2048–2678. Sleeper cabins only with Abela Egypt (abelatrains.com or its station office).

Which station does the Cairo to Edfu train leave from?

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

How do I book a Cairo to Edfu train ticket?

Of the 25 trains on this route, the 25 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. Sleeper cabins (2) are booked only with Abela Egypt.