Train Chart Vacancy

12471 Bandra Terminus - Shri Mata Vaishno Devi Katra Swaraj Express Time Table

Departs
11:00
Bandra Terminus BDTS
Arrives
17:50 day 2
Shri Mata Vaishno Devi Katra SVDK
Journey
30h 50m
2024 km · 31 stops
Chart expected
about 20:00
the day before travel — a target, not a guarantee (what this rests on)

12471 Bandra Terminus - Shri Mata Vaishno Devi Katra Swaraj Express leaves Bandra Terminus (BDTS) at 11:00 and reaches Shri Mata Vaishno Devi Katra (SVDK) at 17:50 on day 2 of the run. The booked run is 2024 km in 30h 50m, with 31 stops including both ends. It is the only train this timetable version books from Bandra Terminus (BDTS) through to Shri Mata Vaishno Devi Katra (SVDK).

12471 at a glance

12471 in timetable version .
Runs onMon, Thu, Fri, Sun
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed65.6 km/h including halts — ours (how)
TypeExpress · Express
ReservationReserved (PRS) train. 12471 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

31 stops from Bandra Terminus BDTS to Shri Mata Vaishno Devi Katra SVDK, timed by version , km counted from BDTS. +1 is the next day.
StationArrivesDepartsHaltKm
BDTS Bandra Terminus start 11:00 — 0
BVI Borivali 11:19 11:22 3m 19
PLG Palghar 12:06 12:08 2m 76
VAPI Vapi 12:58 13:00 2m 157
ST Surat 14:19 14:24 5m 252
BH Bharuch Jn 15:02 15:04 2m 311
BRC Vadodara Jn 15:56 16:06 10m 381
GDA Godhra Jn 17:12 17:14 2m 453
DHD Dahod 18:00 18:02 2m 525
MGN Meghnagar 18:26 18:28 2m 558
BMI Bamnia 19:00 19:02 2m 593
RTM Ratlam Jn 19:45 19:55 10m 638
NAD Nagda Jn 20:43 20:48 5m 680
VMA Vikramgarh Alot 21:13 21:15 2m 720
BWM Bhawani Mandi 22:03 22:05 2m 804
KOTA Kota Jn 23:15 23:25 10m 905
SWM Sawai Madhopur Jn 00:33 +1 00:35 +1 2m 1013
GGC Gangapur City Junction 01:13 +1 01:15 +1 2m 1076
MTJ Mathura Jn 03:10 +1 03:15 +1 5m 1229
NZM Hazrat Nizamuddin Jn 05:03 +1 05:05 +1 2m 1362
NDLS New Delhi 05:25 +1 05:40 +1 15m 1369
PNP Panipat Jn 07:13 +1 07:15 +1 2m 1459
UMB Ambala Cantt Jn 08:47 +1 08:52 +1 5m 1568
LDH Ludhiana Jn 10:18 +1 10:25 +1 7m 1681
PGW Phagwara Jn 10:54 +1 10:56 +1 2m 1717
JRC Jalandhar Cantt 11:13 +1 11:16 +1 3m 1734
PTKC Pathankot Cantt 13:00 +1 13:03 +1 3m 1846
MSKT MSKT Kathua 13:31 +1 13:33 +1 2m 1870
JAT Jammutavi 14:50 +1 14:55 +1 5m 1946
MCTM Martyr Captain Tushar Mahajan 16:33 +1 16:35 +1 2m 1999
SVDK Shri Mata Vaishno Devi Katra 17:50 +1 end — 2024

What 12471’s schedule looks like

Its longest run without a stop is 153 km and 1h 55m from Gangapur City Junction (GGC) to Mathura Jn (MTJ). The next longest is 133 km and 1h 48m from Mathura Jn (MTJ) to Hazrat Nizamuddin Jn (NZM).

At 22:00 it is between Vikramgarh Alot (VMA) and Bhawani Mandi (BWM), and at 06:00 on day 2 of the run it is between New Delhi (NDLS) and Panipat Jn (PNP).

10 of its 29 intermediate stops are booked for five minutes or more, the longest of them 15 minutes at New Delhi (NDLS), 10 minutes at Vadodara Jn (BRC), 10 minutes at Ratlam Jn (RTM), 10 minutes at Kota Jn (KOTA), 7 minutes at Ludhiana Jn (LDH). The briefest stop is 2 minutes at Palghar (PLG).

The run crosses midnight before Sawai Madhopur Jn (SWM); every later time carries a day marker.

It passes its own halfway mark of 1012 km at Sawai Madhopur Jn (SWM), stop number 17 of 31, and is booked to stand at its stops for 118 minutes in all, 6% of the 30h 50m journey.

Its quickest booked leg is Vikramgarh Alot (VMA) to Bhawani Mandi (BWM), 84 km at an average of 105 km/h.

After Bandra Terminus it calls first at Borivali (BVI), Palghar (PLG), Vapi (VAPI), Surat (ST) and Bharuch Jn (BH).

Its last stops before Shri Mata Vaishno Devi Katra are Jalandhar Cantt (JRC), Pathankot Cantt (PTKC), MSKT Kathua (MSKT), Jammutavi (JAT) and Martyr Captain Tushar Mahajan (MCTM).

Its stops are not evenly spread: 15 of the 29 fall in the first half of the distance and 14 in the second.

The busiest stations on its route are Vadodara Jn (BRC), where 454 trains call, Surat (ST), where 429 trains call, New Delhi (NDLS), where 335 trains call.

At BRC it is booked in at 15:56 and away again at 16:06, 381 km into the run.

How these are counted.

Other trains that share 12471’s route

From 12471’s halt rows, not its name. Trains without a page here are left out.

Reservation chart and seat availability

12471 is booked out of Bandra Terminus at 11:00, which puts it under rule RB-16.12.2025-A: its first reservation chart is expected at about 20:00 on the day before the journey. How we work this out.

A target, not a guarantee

It assumes 12471 is charted at Bandra Terminus. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.

Check live seat availability for 12471 — Bandra Terminus to Shri Mata Vaishno Devi Katra, fetched when you ask and never stored here (how).

Where this came from

Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.

The 20:00 above comes from a published railway order, worked out, never observed.