Train 12904 · Superfast
12904 Golden Temple M
Amritsar → Bandra Terminus · 1880 km · 29:00 hrs
Departs
18:55 · Amritsar (ASR)
Arrives
23:55 · Bandra Terminus (BDTS)
Runs on
Daily
About 12904 Golden Temple M
Train 12904 Golden Temple M runs from Amritsar (ASR) to Bandra Terminus (BDTS), covering 1880 km in about 29:00 hrs with 34 stops. It runs on Daily. Classes: 1A, 2A, 3A, SL, GEN, PWD. Use “Check live running status” for the current location, delay and expected arrival. For help on board, call Rail Madad 139.
12904 route and timetable
| Station | Arr | Dep | Day | Km | PF |
|---|---|---|---|---|---|
| Amritsar ASR | -- | 18:55 | 1 | 0 | 1 |
| Beas BEAS | 19:23 | 19:25 | 1 | 42 | 2 |
| Jalandhar City JUC | 20:00 | 20:05 | 1 | 79 | 2 |
| Ludhiana Jn LDH | 21:00 | 21:10 | 1 | 135 | 1 |
| Ambala Cantt UMB | 22:50 | 22:55 | 1 | 249 | 3 |
| Yamunanagar Jagadhri YJUD | 23:33 | 23:35 | 1 | 300 | 2 |
| Saharanpur Jn SRE | 00:15 | 00:20 | 2 | 330 | 2 |
| Muzaffarnagar MOZ | 01:04 | 01:06 | 2 | 388 | 2 |
| Sakhoti Tanda SKF | 01:27 | 01:29 | 2 | 420 | 1 |
| Meerut Cant MUT | 01:45 | 01:47 | 2 | 440 | 2 |
| Meerut City MTC | 01:55 | 02:00 | 2 | 444 | 1 |
| Ghaziabad GZB | 02:50 | 02:52 | 2 | 491 | 4 |
| Hazrat Nizamuddin Jn NZM | 03:45 | 04:00 | 2 | 519 | 2 |
| Faridabad FDB | 04:16 | 04:18 | 2 | 540 | 3 |
| Mathura Jn MTJ | 05:45 | 05:50 | 2 | 652 | 3 |
| Bharatpur Jn BTE | 06:13 | 06:15 | 2 | 686 | 3 |
| Bayana Jn BXN | 06:40 | 06:42 | 2 | 728 | 2 |
| Hindaun City HAN | 07:03 | 07:05 | 2 | 760 | 1 |
| Shri Mahaveerji SMVJ | 07:13 | 07:15 | 2 | 771 | 1 |
| Gangapur City Jn GGC | 07:45 | 07:50 | 2 | 805 | 2 |
| Sawai Madhopur Jn SWM | 08:30 | 08:35 | 2 | 868 | 2 |
| Kota Jn KOTA | 10:10 | 10:20 | 2 | 976 | 2 |
| Ramganj Mandi Jn RMA | 11:18 | 11:20 | 2 | 1048 | 1 |
| Bhawani Mandi BWM | 11:38 | 11:40 | 2 | 1077 | 1 |
| Shamgarh SGZ | 12:03 | 12:05 | 2 | 1110 | 1 |
| Nagda Jn NAD | 13:38 | 13:40 | 2 | 1201 | 2 |
| Ratlam Jn RTM | 14:15 | 14:25 | 2 | 1242 | 4 |
| Meghnagar MGN | 15:26 | 15:28 | 2 | 1323 | 2 |
| Dahod DHD | 15:52 | 15:54 | 2 | 1356 | 1 |
| Godhra Jn GDA | 17:05 | 17:07 | 2 | 1428 | 1 |
| Vadodara Jn BRC | 18:01 | 18:11 | 2 | 1500 | 1 |
| Surat ST | 19:41 | 19:46 | 2 | 1629 | 2 |
| Borivali BVI | 22:43 | 22:45 | 2 | 1862 | 9 |
| Bandra Terminus BDTS | 23:55 | -- | 2 | 1881 | 7 |
Frequently asked questions
What is the route of 12904 Golden Temple M?
It runs from Amritsar (ASR) to Bandra Terminus (BDTS). The scheduled stops and times are listed below.
Which days does train 12904 run?
The dated timetable lists Daily. Confirm any schedule changes before travelling.
Where is train 12904 now?
Open Check live running status and select the correct run. Live results include the latest reported location and update time; the timetable below is not live.
Scheduled timetable as of 2026-11-12; platforms and timings can change. Not live data — check live status before travelling.