Kashmir Valley Line
Banihal to Hamre train time table
5 trains run from Banihal (BAHL) to Hamre (HME) on the Kashmir valley railway line. The first leaves at 7:00 am and the last at 2:57 pm. The journey is 120 km and takes 2 hr 25 min on the fastest service.
| Train | Departs Banihal | Arrives Hamre | Duration | Runs |
|---|---|---|---|---|
| 74625 Banihal → Baramulla | 7:00 am | 9:41 am | 2 hr 41 min | Daily |
| 74619 Sangaldan → Baramulla | 7:42 am | 10:57 am | 3 hr 15 min | Daily |
| 74623 Banihal → Baramulla | 9:10 am | 11:50 am | 2 hr 40 min | Daily |
| 74615 Banihal → Baramulla | 10:50 am | 1:15 pm | 2 hr 25 min | Daily |
| 64651 Sangaldan → Baramulla | 2:57 pm | 5:55 pm | 2 hr 58 min | Daily |
Banihal to Hamre train time — quick answers
First train
74625 at 7:00 am, reaching Hamre at 9:41 am.
Last train
64651 at 2:57 pm, reaching Hamre at 5:55 pm.
Fastest train
74615, 2 hr 25 min from Banihal to Hamre.
Distance
120 km between Banihal and Hamre by rail.
Banihal to Hamre — frequently asked
What is the first train from Banihal to Hamre?
The first train from Banihal to Hamre is 74625, leaving at 7:00 am and reaching Hamre at 9:41 am.
What is the last train from Banihal to Hamre?
The last train from Banihal to Hamre is 64651, leaving at 2:57 pm and reaching Hamre at 5:55 pm.
How long does the Banihal to Hamre train take?
The fastest train, 74615, takes 2 hr 25 min. The distance is 120 km.
How many trains run from Banihal to Hamre?
5 trains run from Banihal to Hamre on the Kashmir valley line, between 7:00 am and 2:57 pm. All of them run every day.
How can I check if the Banihal to Hamre train is running late?
This website shows the scheduled timetable only and is not updated. The free Kashmir Train Timings app for iOS and Android shows how late each train is running right now, the time it reached every station it has passed, and a revised arrival time for the stops ahead. It also works with no internet.
Travelling the other way? Hamre to Banihal timings →