Kashmir train timings from Indian Railways' NTES: the Vande Bharat from Jammu and Katra to Srinagar, the valley trains between Baramulla and Banihal, every stop, the days they skip, and how to connect from the rest of India.
Coming to Kashmir by train?
Send your train and date. We meet you at Srinagar station and plan the days, hotels and cab.
In This Article
- Kashmir train timings: Vande Bharat to Srinagar
- Vande Bharat: Srinagar to Katra and Jammu
- Valley trains: Srinagar to Anantnag and Banihal
- Valley trains: Banihal to Srinagar
- Srinagar to Baramulla and back
- Katra-Badgam Express: the one through train
- Reaching Kashmir by train from the rest of India
- Tickets, stations and getting into town
- Frequently asked questions
Quick Answer: Two Vande Bharats each way link Jammu Tawi and Katra with Srinagar, each six days a week: from Jammu at 06:20 and 13:20, taking about 4 hours 50 minutes. Inside the valley, local trains run between Baramulla, Srinagar, Anantnag and Banihal through the day, and one express links Katra and Badgam six days a week.
Last updated: 14 November 2026. By Kashmir Pulse Editorial. Kashmir Pulse is Via Kashmir's editorial channel, written by locals.
These Kashmir train timings come straight from Indian Railways' NTES enquiry system, checked on 14 November 2026. In NTES, Kashmir's Srinagar station is listed as SINA (Sri Nagar); SNAR is a different station, which is why many searches for Srinagar trains come back empty. Timetables change, so confirm on NTES or IRCTC before you travel.
At a Glance
Jammu to Srinagar: Vande Bharat, about 4h 50m, two trains each six days a week
Katra to Srinagar: about 3 hours on the same trains
Baramulla to Banihal: local trains, about 3 to 4 hours, 134 km
Srinagar station: Nowgam, south of the city (code SINA)
Book Vande Bharat seats on IRCTC; local trains are unreserved
Kashmir train timings: Vande Bharat to Srinagar
| Station | 26401 Vande Bharat | 26403 Vande Bharat |
|---|---|---|
| Jammu Tawi | 06:20 | 13:20 |
| Udhampur | 07:41 | 14:18 |
| Katra | 08:10 | 14:55 |
| Reasi | 08:30 | - |
| Banihal | 09:58 | 16:42 |
| Srinagar | 11:10 | 18:05 |
Times are departures, and the last row is the arrival in Srinagar. 26401 runs every day except Tuesday; 26403 runs every day except Wednesday. Both have Executive (EC) and Chair Car (CC) seats. More on this leg in our Katra to Srinagar Vande Bharat guide.
Vande Bharat: Srinagar to Katra and Jammu
| Station | 26404 Vande Bharat | 26402 Vande Bharat |
|---|---|---|
| Srinagar | 08:00 | 14:00 |
| Banihal | 09:02 | 15:00 |
| Reasi | - | 16:36 |
| Katra | 11:10 | 17:00 |
| Udhampur | 11:37 | 17:27 |
| Jammu Tawi | 12:45 | 18:50 |
26404 runs every day except Wednesday; 26402 runs every day except Tuesday. The last row is the arrival in Jammu Tawi.
Related reading: Pony Ride in Kashmir: Official Rates for Gulmarg, Pahalgam, Sonamarg
Valley trains: Srinagar to Anantnag and Banihal
| Train | Runs | Departs | Anantnag | Arrives | Journey |
|---|---|---|---|---|---|
| 14688 Badgam-Katra Express | Mon, Tue, Wed, Thu, Fri, Sat | 07:35 | 08:53 | 10:00 | 2h 25m |
| 26404 Vande Bharat | Mon, Tue, Thu, Fri, Sat, Sun | 08:00 | - | 09:00 | 1h |
| 74626 Local (DMU) | Daily | 08:14 | 09:23 | 10:40 | 2h 26m |
| 74614 Local (DMU) | Daily | 09:19 | 10:25 | 11:50 | 2h 31m |
| 64652 Local (MEMU) | Daily | 10:30 | 11:43 | 12:37 | 2h 7m |
| 26402 Vande Bharat | Mon, Wed, Thu, Fri, Sat, Sun | 14:00 | - | 14:58 | 58m |
| 74620 Local (DMU) | Daily | 16:03 | 17:00 | 17:50 | 1h 47m |
| 74628 Local (DMU) | Daily | 17:23 | 18:37 | 19:30 | 2h 7m |
| 74622 Local (DMU) | Daily | 18:13 | 19:13 | 20:05 | 1h 52m |
The local DMU and MEMU trains stop at every station; the Vande Bharats run non-stop from Srinagar to Banihal.
Valley trains: Banihal to Srinagar
| Train | Runs | Departs | Arrives | Journey |
|---|---|---|---|---|
| 74625 Local (DMU) | Daily | 07:00 | 08:50 | 1h 50m |
| 74619 Local (DMU) | Daily | 07:42 | 09:42 | 2h |
| 74623 Local (DMU) | Daily | 09:10 | 10:48 | 1h 38m |
| 26401 Vande Bharat | Mon, Wed, Thu, Fri, Sat, Sun | 09:58 | 11:10 | 1h 12m |
| 74615 Local (DMU) | Daily | 10:50 | 12:18 | 1h 28m |
| 64651 Local (MEMU) | Daily | 14:57 | 16:48 | 1h 51m |
| 74617 Local (DMU) | Daily | 16:20 | 18:12 | 1h 52m |
| 26403 Vande Bharat | Mon, Tue, Thu, Fri, Sat, Sun | 16:42 | 18:05 | 1h 23m |
| 14687 Katra-Badgam Express | Mon, Tue, Wed, Thu, Fri, Sat | 18:00 | 19:36 | 1h 36m |
Related reading: Sonamarg Weather Month by Month: Temperature, Snow and Rain
Srinagar to Baramulla and back
Srinagar to Baramulla
| Train | Runs | Departs | Arrives | Journey |
|---|---|---|---|---|
| 74625 Local (DMU) | Daily | 08:52 | 10:10 | 1h 18m |
| 74619 Local (DMU) | Daily | 09:44 | 11:20 | 1h 36m |
| 74623 Local (DMU) | Daily | 10:50 | 12:20 | 1h 30m |
| 74615 Local (DMU) | Daily | 12:20 | 14:05 | 1h 45m |
| 64651 Local (MEMU) | Daily | 16:50 | 19:00 | 2h 10m |
Baramulla to Srinagar
| Train | Runs | Departs | Arrives | Journey |
|---|---|---|---|---|
| 74626 Local (DMU) | Daily | 07:00 | 08:12 | 1h 12m |
| 74614 Local (DMU) | Daily | 07:50 | 09:17 | 1h 27m |
| 64652 Local (MEMU) | Daily | 09:20 | 10:28 | 1h 8m |
| 74620 Local (DMU) | Daily | 14:40 | 16:01 | 1h 21m |
| 74622 Local (DMU) | Daily | 17:00 | 18:11 | 1h 11m |
On the way to Baramulla the trains stop at Badgam, Nadigam, Mazhom, Pattan, Hamre and Sopore. The whole valley line from Baramulla to Banihal is 134 km and takes about 3 to 4 hours, with stops at Pampore, Kakapora, Awantipora, Bijbehara, Anantnag, Sadura and Qazigund south of Srinagar.
Book for this trip
Katra-Badgam Express: the one through train
Train 14688 leaves Badgam at 07:20 and Srinagar at 07:35, then Anantnag 08:55, Banihal 10:10, Sangaldan 11:13 and Reasi 12:23, reaching Katra at 13:00. The return, 14687, leaves Katra at 13:45 and reaches Banihal 17:30, Anantnag 18:33, Srinagar 19:36 and Badgam 20:00. It runs every day except Sunday, and is slower than the Vande Bharat but stops at more stations.
Reaching Kashmir by train from the rest of India
No train runs through from Delhi, Mumbai or anywhere else to Srinagar. You book two tickets: a long-distance train to Jammu Tawi or Katra, then the Vande Bharat. Our city guides list the real trains and the safe connection for each, for example Delhi to Kashmir, Mumbai to Kashmir, Kolkata to Kashmir and Bangalore to Kashmir.
- ✓Keep at least 3 hours between trains. The tickets are separate, so the Vande Bharat will not wait for a late train. If nothing fits, stay a night in Jammu or Katra.
- ✓In winter, keep a whole night. From December to February, fog on the plains often makes long-distance trains run hours late. Reach Jammu or Katra the evening before.
- ✓Check the station on both tickets. Delhi trains leave from New Delhi, Old Delhi, Delhi Safdarjung, Delhi Sarai Rohilla or Hazrat Nizamuddin, and a change between them is a cross-city transfer.
- ✓Stay on to Katra if you can. Many Jammu trains continue to Katra, where the same Vande Bharat stops about two hours later.
Tickets, stations and getting into town
Book Vande Bharat seats on IRCTC as soon as your dates are set; they fill early in summer and on holidays. The valley locals are unreserved, so buy the ticket at the station counter. Srinagar station is at Nowgam, south of the city, so arrange a pickup: our drivers meet trains, and fixed fares are on Kashmir cabs. Details of the station are in our Srinagar railway station guide. For your stay, compare verified Kashmir hotels or a night on the Dal Lake houseboats, and trips with the station pickup built in are on Kashmir packages, with live prices.
Frequently asked questions
Is there a train from Srinagar to Jammu?
Yes. The Vande Bharat leaves Srinagar at 08:00 (26404) and 14:00 (26402) and reaches Jammu Tawi in about 4 hours 50 minutes, stopping at Banihal, Katra and Udhampur.
What is the train timing from Baramulla to Banihal?
Locals leave Baramulla at 07:00, 07:50, 09:20, 14:40, 17:00 and take about 3 to 4 hours to Banihal, via Srinagar.
What is the train timing from Banihal to Srinagar?
Trains leave Banihal at 07:00, 07:42, 09:10, 09:58, 10:50, 14:57, 16:20, 16:42, 18:00. The locals take about 1h 30m to 2h, the Vande Bharat about 1h 15m.
Can I travel from Delhi to Srinagar by train?
Yes, with one change. Take a train from Delhi to Jammu Tawi or Katra, then the Vande Bharat to Srinagar. Keep at least 3 hours between the two trains, and a full night in winter.
Do trains run in Kashmir in winter?
Yes, the line runs all year. Heavy snow can delay or cancel services for a day, so check the live running status on NTES before you leave for the station.
Which is the railway station in Srinagar?
Srinagar station (code SINA) is at Nowgam, south of the city centre. Badgam, the next station north, also has trains, including the Katra-Badgam Express.
Planning a trip to Kashmir? Via Kashmir offers custom itineraries, verified hotels, and local cab services, planned by people who live here.
Planning more than this? Get a full itemised Kashmir quote




