Skip to main content

Ballana to Sheikh Haroun Train Times Today & Fares

1 train run daily from Ballana to Sheikh Haroun. The first leaves at 1:22 PM and the last at 1:22 PM. Trains leave from Ballana Train Station; all stop at Aswan before Sheikh Haroun Train Station. Source: Egyptian National Railways timetable, updated 25 September 2026.

Last updated Data sourcesReport a mistake

First train Train 90Russianfrom Ballana to Sheikh Haroun 10m1 stop

Ballana to Sheikh Haroun train timetable

Ballana to Sheikh Haroun train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 90Russian10m1 stop—Station counterExpress, main towns as far as Asyut · Stops at main towns after Asyut

Related train trips

Ballana to Sheikh Haroun train FAQ

How long is the train from Ballana to Sheikh Haroun?

Train 90 takes 10 min, over 31 km; all trains stop at Aswan.

When are the first and last trains from Ballana to Sheikh Haroun?

Only one train runs: train 90 at 1:22 PM.

How many trains a day from Ballana to Sheikh Haroun?

1 train a day.

Which station does the Ballana to Sheikh Haroun train leave from?

All trains leave from Ballana Train Station. Direct trains to Sheikh Haroun also run from Daraw (2). They arrive at Sheikh Haroun Train Station.

How do I book a Ballana to Sheikh Haroun train ticket?

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