Golden Temple M № 12904
Train is on time.
Currently at Amritsar Jn (ASR).
About 12904 Golden Temple M
The 12904 Golden Temple M is an Indian Railways express service connecting Amritsar Jn to Bandra Terminus across approximately 1,880 km with 34 scheduled halts.
The live tracker above pulls position, delay and platform data from the National Train Enquiry System feed and updates as new pings arrive — typically within 10 to 60 minutes of the train's actual position. The timeline below the tracker lists every halt and every pass-through station with scheduled and actual times, halt durations, platform numbers and the distance from origin.
Use this page to track friends and family arrivals, plan onward connections, or check whether to leave for the station now. We don't sell tickets — for booking, refunds or PNR enquiries, contact IRCTC directly at irctc.co.in or call 139.
- ASR
Amritsar Jn
OriginArrivalsch —On timeDeparturesch 18:55 act 18:55On time- 02 May 2026 00:05YOUNear Amritsar Jn
- BEAS
Beas
Arrivalsch 19:23 act 19:23On timeDeparturesch 19:25 act 19:25On time - JUC
Jalandhar City
Arrivalsch 20:00 act 20:00On timeDeparturesch 20:05 act 20:05On time - LDH
Ludhiana Jn
Arrivalsch 21:00 act 21:00On timeDeparturesch 21:10 act 21:10On time - UMB
Ambala Cant Jn
Arrivalsch 22:50 act 22:50On timeDeparturesch 22:55 act 22:55On time - YJUD
Yamunanagar Jud
Arrivalsch 23:33 act 23:33On timeDeparturesch 23:35 act 23:35On time - SRE
Saharanpur
Arrivalsch 00:15 act 00:15On timeDeparturesch 00:20 act 00:20On time - MOZ
Muzaffarnagar
Arrivalsch 01:04 act 01:04On timeDeparturesch 01:06 act 01:06On time - SKF
Sakhoti Tanda
Arrivalsch 01:27 act 01:27On timeDeparturesch 01:29 act 01:29On time - MUT
Meerut Cant
Arrivalsch 01:45 act 01:45On timeDeparturesch 01:47 act 01:47On time - MTC
Meerut City
Arrivalsch 01:55 act 01:55On timeDeparturesch 02:00 act 02:00On time - GZB
Ghaziabad
Arrivalsch 02:50 act 02:50On timeDeparturesch 02:52 act 02:52On time - NZM
H Nizamuddin
Arrivalsch 03:45 act 03:45On timeDeparturesch 04:00 act 04:00On time - FDB
Faridabad
Arrivalsch 04:16 act 04:16On timeDeparturesch 04:18 act 04:18On time - MTJ
Mathura Jn
Arrivalsch 05:45 act 05:45On timeDeparturesch 05:50 act 05:50On time - BTE
Bharatpur Jn
Arrivalsch 06:13 act 06:13On timeDeparturesch 06:15 act 06:15On time - BXN
Bayana Jn
Arrivalsch 06:40 act 06:40On timeDeparturesch 06:42 act 06:42On time - HAN
Hindaun City
Arrivalsch 07:03 act 07:03On timeDeparturesch 07:05 act 07:05On time - SMVJ
Shri Mahaveerji
Arrivalsch 07:13 act 07:13On timeDeparturesch 07:15 act 07:15On time - GGC
Gangapur City
Arrivalsch 07:45 act 07:45On timeDeparturesch 07:50 act 07:50On time - SWM
Sawai Madhopur
Arrivalsch 08:30 act 08:30On timeDeparturesch 08:35 act 08:35On time - KOTA
Kota Jn
Arrivalsch 10:10 act 10:10On timeDeparturesch 10:20 act 10:20On time - RMA
Ramganj Mandi
Arrivalsch 11:18 act 11:18On timeDeparturesch 11:20 act 11:20On time - BWM
Bhawani Mandi
Arrivalsch 11:38 act 11:38On timeDeparturesch 11:40 act 11:40On time - SGZ
Shamgarh
Arrivalsch 12:03 act 12:03On timeDeparturesch 12:05 act 12:05On time - NAD
Nagda Jn
Arrivalsch 13:38 act 13:38On timeDeparturesch 13:40 act 13:40On time - RTM
Ratlam Jn
Arrivalsch 14:15 act 14:15On timeDeparturesch 14:25 act 14:25On time - MGN
Meghnagar
Arrivalsch 15:26 act 15:26On timeDeparturesch 15:28 act 15:28On time - DHD
Dahod
Arrivalsch 15:52 act 15:52On timeDeparturesch 15:54 act 15:54On time - GDA
Godhra Jn
Arrivalsch 17:05 act 17:05On timeDeparturesch 17:07 act 17:07On time - BRC
Vadodara Jn
Arrivalsch 18:01 act 18:01On timeDeparturesch 18:11 act 18:11On time - ST
Surat
Arrivalsch 19:41 act 19:41On timeDeparturesch 19:46 act 19:46On time - BVI
Borivali
Arrivalsch 22:46 act 22:43-3mDeparturesch 22:48 act 22:48On time - BDTS
Bandra Terminus
DestinationArrivalsch 23:55 act 23:55On timeDeparturesch —On time
Disclaimer: The running status of this train is subject to change. Please check with the train operator for the latest information.