Skip to search

12904 GOLDEN TEMPLE M

12904 GOLDEN TEMPLE M is a superfast service from Amritsar Jn (ASR) to Bandra Terminus (BDTS). It covers 1,880 km in 29 hr, calling at 34 stations and spending 1 night on board. It runs every day of the week.

Superfast · 1,880 km · 29 hr · 34 stops · Daily

Route and stops

Every scheduled call in order, from Amritsar Jn (ASR) to Bandra Terminus (BDTS). An em dash means there is no such event: the train starts at that station or finishes there. “Day” counts from the day it leaves its origin, so a stop on day 2 is the morning after departure.

Scheduled stops of 12904 GOLDEN TEMPLE M, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Amritsar Jn ASR18:5510
2Beas BEAS19:2319:252 min143
3Jalandhar City JUC20:0020:055 min179
4Ludhiana Jn LDH21:0021:1010 min1136
5Ambala Cant Jn UMB22:5022:555 min1250
6Yamunanagar Jagadhri YJUD23:3323:352 min1301
7Saharanpur SRE00:1500:205 min2331
8Muzaffarnagar MOZ01:0401:062 min2389
9Sakhoti Tanda SKF01:2701:292 min2420
10Meerut Cant MUT01:4501:472 min2440
11Meerut City Jn MTC01:5502:005 min2444
12Ghaziabad GZB02:5002:522 min2492
13Hazrat Nizamuddin NZM03:4504:0015 min2515
14Faridabad FDB04:1604:182 min2535
15Mathura Jn MTJ05:4505:505 min2648
16Bharatpur Jn BTE06:1306:152 min2681
17Bayana Jn BXN06:4006:422 min2723
18Hindaun City HAN07:0307:052 min2756
19Shrimahaveerji SMVJ07:1307:152 min2766
20Gangapur City GGC07:4507:505 min2801
21Sawai Madhopur SWM08:3008:355 min2864
22Kota Jn KOTA10:1010:2010 min2972
23Ramganj Mandi RMA11:1811:202 min21,044
24Bhawani Mandi BWM11:3811:402 min21,072
25Shamgarh SGZ12:0312:052 min21,105
26Nagda Jn NAD13:3813:402 min21,197
27Ratlam Jn RTM14:1514:2510 min21,238
28Meghnagar MGN15:2615:282 min21,319
29Dahod DHD15:5215:542 min21,352
30Godhra Jn GDA17:0517:072 min21,426
31Vadodara Jn BRC18:0118:1110 min21,500
32Surat ST19:4119:465 min21,629
33Borivali BVI22:4622:482 min21,861
34Bandra Terminus BDTS23:5521,880

Longest halts

Where 12904 stands longest, from the scheduled times above. A long booked halt is also where a change of train is most likely to hold — the margin is already in the timetable.

  • Hazrat Nizamuddin NZM15 min · arrives 03:45, departs 04:00
  • Ludhiana Jn LDH10 min · arrives 21:00, departs 21:10
  • Kota Jn KOTA10 min · arrives 10:10, departs 10:20
  • Ratlam Jn RTM10 min · arrives 14:15, departs 14:25
  • Vadodara Jn BRC10 min · arrives 18:01, departs 18:11
  • Jalandhar City JUC5 min · arrives 20:00, departs 20:05

Stations on the 12904 route

A sample of the intermediate calls, spread along the run. Each station page lists everything else that stops there.

What is and is not on this page

Everything above is published timetable data — scheduled times, halts, day numbers and cumulative distance. It changes when the timetable changes and not otherwise, and nothing on this page predicts a delay.

Seat availability is not shown here, because it changes by the minute and a cached page cannot tell the truth about it. Search this route and a date to have every class checked at the moment you ask — and, if 12904 is full, to have RailRoute look for a split ticket, an earlier boarding point or a journey with one change. How that works is written up in the method behind the alternatives.

RailRoute is an independent service and does not sell tickets. Timetable data can be wrong or out of date; where it comes from and how far it can be trusted is written down. Confirm the times against Indian Railways before you travel.

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.