Skip to main content

Ghazal to Hammam Train Times Today & Fares

Return: Hammam to Ghazal trains

4 trains run daily from Ghazal to Hammam. The first leaves at 4:33 AM and the last at 4:46 PM; the fastest is train 647 at 1 hr 23 min. Trains leave from Ghazal Train Station; all stop at Rowaysat before Hammam Train Station. Source: Egyptian National Railways timetable, updated 3 November 2026.

Last updated Data sourcesReport a mistake

First train Train 647Ordinaryfrom Ghazal to Hammam 1h 23m6 stops

Ghazal to Hammam train timetable

4 trains a day
Ghazal to Hammam train timetable
TrainTypeDepartureArrivalDurationStopsDistanceFares (EGP)NoteStops list
Train 647Ordinary1h 23m6 stops—Station counterLocal — stops at every station
Train 649Ordinary1h 24m6 stops—Station counterLocal — stops at every station
Train 655Ordinary1h 23m6 stops—Station counterLocal — stops at every station
Train 657Ordinary1h 43m6 stops—Station counterLocal — stops at every station

Arrival stations in Hammam

Related train trips

Ghazal to Hammam train FAQ

How long is the train from Ghazal to Hammam?

The fastest, train 647, takes 1 hr 23 min; the slowest, train 657, takes 1 hr 43 min; half the trains arrive in 1 hr 24 min or less, over 86 km; all trains stop at Sidi Abd Rahman, Alamein and Rowaysat.

When are the first and last trains from Ghazal to Hammam?

The first is train 647 at 4:33 AM and the last is train 657 at 4:46 PM: 1 in the morning, 2 in the afternoon and 1 after midnight.

How many trains a day from Ghazal to Hammam?

4 trains a day, and 5 trains back from Hammam to Ghazal.

Which station does the Ghazal to Hammam train leave from?

All trains leave from Ghazal Train Station. Direct trains to Hammam also run from Dabaa (6). They arrive at Hammam Train Station; 4 stop first at Rowaysat.

How do I book a Ghazal to Hammam train ticket?

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