The railway department has announced a revised train timetable for the Sangaldan to Baramulla route, which came into effect on April 1, 2025.
The updated schedule features changes to departure and arrival times at various stations along the route, aimed at enhancing connectivity and providing greater convenience for travelers. Below are the details of the new timetable:

Upward Route: Sangaldan to Baramulla
The journey from Sangaldan to Baramulla covers multiple key stations, including Banihal, Qazigund, Anantnag, Srinagar, Budgam, and Sopore, before reaching the final destination at Baramulla. The first train departs from Sangaldan at 06:40 AM, with subsequent trains running at regular intervals.
Significant stops along the route include:
- Banihal: Departure at 07:03 AM, 09:10 AM, 10:45 AM and more.
- Qazigund: Departure at 07:33 AM, 09:22 AM, 11:04 AM.
- Anantnag: Departure at 07:48 AM, 09:36 AM, 11:16 AM.
- Srinagar: Departure at 08:39 AM, 10:10 AM, 12:24 PM.
- Baramulla: Final arrival at 07:45 AM, 09:51 AM, 11:20 AM, etc.
Additional stops include Sumber, Khari, Hillar, Sadoora, Bijbehara, Awantipora, Pampore, and Mazhama, ensuring comprehensive connectivity for passengers traveling across different regions.
Downward Route: Baramulla to Sangaldan
The return journey from Baramulla to Sangaldan follows a similar schedule, catering to passengers traveling back towards Sangaldan. The first train departs from Baramulla at 07:00 AM, followed by additional departures throughout the day.
Key departure times from important stations:
- Sopore: Departure at 07:09 AM, 08:14 AM, 09:29 AM.
- Budgam: Departure at 06:40 AM, 08:05 AM, 09:50 AM.
- Srinagar: Departure at 06:53 AM, 08:13 AM, 09:54 AM.
- Qazigund: Departure at 08:07 AM, 09:35 AM, 11:06 AM.
- Banihal: Departure at 10:00 AM, 11:30 AM, 12:50 PM.
- Sangaldan: Final arrival at 01:30 PM, 06:55 PPM.