39 trains run daily from Alexandria to Cairo. The first leaves at 2:20 AM and the last at 10:15 PM; the fastest is train 926 at 2 hrs 30 min. Fares range from EGP 65 to EGP 500. Trains leave from Alexandria Train Station. Source: Egyptian National Railways timetable, updated 30 October 2026. Sleeper cabins are sold by Abela Egypt.
The fastest, train 926, takes 2 hrs 30 min; the slowest, train 118, takes 5 hrs 10 min; half the trains arrive in 3 hrs or less, over 208 km; most trains stop at Damanhour, Tanta and Sidi Gaber.
When are the first and last trains from Alexandria to Cairo?
The first is train 2 at 2:20 AM and the last is train 934 at 10:15 PM: 14 in the morning, 9 in the afternoon, 13 in the evening and 3 after midnight.
How much is the Alexandria to Cairo train ticket?
EGP 65 to 500 depending on the train and class: Third Class (Fan) 65, Third Class AC 90, Second Class AC 170–300, Premium VIP 300. Sleeper cabins only with Abela Egypt (abelatrains.com or its station office).
Which station does the Alexandria to Cairo train leave from?
All trains leave from Alexandria Train Station; some also stop at Sidi Gaber (39 of 39, 4 km). Direct trains to Cairo also run from Sidi Gaber (39) and Moharam Beek (1). They arrive at Ramses Railway Station.
How do I book a Alexandria to Cairo train ticket?
Of the 39 trains on this route, the 39 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.