Train 12903 · Superfast
12903 Golden Temple
Bandra Terminus → Amritsar · 1880 km · 29:00 hrs
Departs
18:45 · Bandra Terminus (BDTS)
Arrives
23:45 · Amritsar (ASR)
Runs on
Daily
About 12903 Golden Temple
Train 12903 Golden Temple runs from Bandra Terminus (BDTS) to Amritsar (ASR), 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.
12903 route and timetable
| Station | Arr | Dep | Day | Km | PF |
|---|---|---|---|---|---|
| Bandra Terminus BDTS | -- | 18:45 | 1 | 0 | 1 |
| Borivali BVI | 19:15 | 19:18 | 1 | 19 | 8 |
| Surat ST | 21:59 | 22:04 | 1 | 252 | 1 |
| Vadodara Jn BRC | 23:34 | 23:44 | 1 | 381 | 3 |
| Godhra Jn GDA | 00:49 | 00:51 | 2 | 453 | 3 |
| Dahod DHD | 01:38 | 01:40 | 2 | 525 | 3 |
| Meghnagar MGN | 02:04 | 02:06 | 2 | 558 | 1 |
| Ratlam Jn RTM | 03:30 | 03:35 | 2 | 638 | 5 |
| Nagda Jn NAD | 04:23 | 04:28 | 2 | 680 | 1 |
| Shamgarh SGZ | 05:23 | 05:25 | 2 | 771 | 3 |
| Bhawani Mandi BWM | 05:48 | 05:50 | 2 | 804 | 2 |
| Ramganj Mandi Jn RMA | 06:08 | 06:10 | 2 | 832 | 2 |
| Kota Jn KOTA | 07:05 | 07:15 | 2 | 905 | 1 |
| Sawai Madhopur Jn SWM | 08:25 | 08:30 | 2 | 1013 | 1 |
| Gangapur City Jn GGC | 09:10 | 09:15 | 2 | 1076 | 1 |
| Shri Mahaveerji SMVJ | 09:38 | 09:40 | 2 | 1110 | 2 |
| Hindaun City HAN | 09:53 | 09:55 | 2 | 1120 | 2 |
| Bayana Jn BXN | 10:23 | 10:25 | 2 | 1153 | 1 |
| Bharatpur Jn BTE | 10:53 | 10:55 | 2 | 1195 | 4 |
| Mathura Jn MTJ | 11:40 | 11:45 | 2 | 1229 | 6 |
| Faridabad FDB | 13:15 | 13:17 | 2 | 1341 | 1 |
| Hazrat Nizamuddin Jn NZM | 13:50 | 14:05 | 2 | 1362 | 1 |
| Ghaziabad GZB | 14:43 | 14:45 | 2 | 1390 | 1 |
| Meerut City MTC | 15:25 | 15:30 | 2 | 1437 | 3 |
| Meerut Cant MUT | 15:35 | 15:37 | 2 | 1441 | 3 |
| Sakhoti Tanda SKF | 15:53 | 15:55 | 2 | 1461 | 2 |
| Muzaffarnagar MOZ | 16:18 | 16:20 | 2 | 1492 | 1 |
| Saharanpur Jn SRE | 17:32 | 17:40 | 2 | 1551 | 5 |
| Yamunanagar Jagadhri YJUD | 18:06 | 18:08 | 2 | 1581 | 3 |
| Ambala Cantt UMB | 19:05 | 19:10 | 2 | 1632 | 2 |
| Ludhiana Jn LDH | 20:43 | 20:53 | 2 | 1746 | 2 |
| Jalandhar City JUC | 22:10 | 22:15 | 2 | 1802 | 1 |
| Beas BEAS | 22:45 | 22:47 | 2 | 1839 | 1 |
| Amritsar ASR | 23:45 | -- | 2 | 1881 | 2 |
Frequently asked questions
What is the route of 12903 Golden Temple?
It runs from Bandra Terminus (BDTS) to Amritsar (ASR). The scheduled stops and times are listed below.
Which days does train 12903 run?
The dated timetable lists Daily. Confirm any schedule changes before travelling.
Where is train 12903 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.