Skip to main content

Girga to Beni Hamil Train Times Today & Fares

Return: Beni Hamil to Girga trains

2 trains run daily from Girga to Beni Hamil. The first leaves at 6:16 AM and the last at 3:21 PM; the fastest is train 736 at 31 min. Fares range from EGP 12. Trains leave from Girga Train Station; all stop at Balyana before Beni Hamil Train Station. Source: Egyptian National Railways timetable, updated 14 October 2026.

Last updated Data sourcesReport a mistake

First train Train 732Ordinaryfrom Girga to Beni Hamil 54m4 stops20 km

Girga to Beni Hamil train timetable

2 trains by departure time.

Girga to Beni Hamil train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 732Ordinary54m4 stops20 km
  • Improved 12
Local — stops at every station · No service on Fridays or public holidays
Train 736Ordinary31m4 stops20 km
  • Improved 12
Local — stops at every station

Boarding and arrival stations

Related train trips

Girga to Beni Hamil train FAQ

How long is the train from Girga to Beni Hamil?

The fastest, train 736, takes 31 min; the slowest, train 732, takes 54 min; half the trains arrive in 54 min or less, over 20 km; all trains stop at Balyana, Bardis and Mzata West.

When are the first and last trains from Girga to Beni Hamil?

The first is train 732 at 6:16 AM and the last is train 736 at 3:21 PM: 1 in the morning and 1 in the afternoon.

How much is the Girga to Beni Hamil train ticket?

EGP 12: Improved 12.

Which station does the Girga to Beni Hamil train leave from?

All trains leave from Girga Train Station; some also stop at Mzata West (2 of 2, 4 km). Direct trains to Beni Hamil also run from Bindar (2) and Mzata West (2). They arrive at Beni Hamil Train Station; 2 stop first at Sahel Q.

How do I book a Girga to Beni Hamil train ticket?

All Girga–Beni Hamil trains are ordinary: tickets are sold only at the station ticket office until departure, not online.