Train · 12903
Golden Temple Mail
Run-day calendar
34 halts · 1,881 km
From → To
Mumbai Bandra Terminus → Amritsar Jn
BDTS → ASR
Stations en route
All scheduled timing points. Stations with identical arrival / departure times are pass-throughs — the train doesn't stop for boarding.
| # | Station | Code | Arrive | Depart | km |
|---|---|---|---|---|---|
| 1 | Mumbai Bandra Terminus | BDTS | — | 18:45:00 | 0 |
| 2 | Borivali | BVI | 19:15:00 | 19:18:00 | 20 |
| 3 | Surat | ST | 21:57:00 | 22:02:00 | 253 |
| 4 | Vadodara Jn | BRC | 23:34:00 | 23:44:00 | 382 |
| 5 | Godhra Jn | GDA | 00:48:00 | 00:50:00 | 455 |
| 6 | Dahod | DHD | 01:38:00 | 01:40:00 | 530 |
| 7 | Meghnagar | MGN | 02:04:00 | 02:06:00 | 563 |
| 8 | Ratlam Jn | RTM | 03:30:00 | 03:35:00 | 643 |
| 9 | Nagda Jn | NAD | 04:23:00 | 04:28:00 | 685 |
| 10 | Shamgarh | SGZ | 05:23:00 | 05:25:00 | 776 |
| 11 | Bhawani Mandi | BWM | 05:48:00 | 05:50:00 | 809 |
| 12 | Ramganj Mandi | RMA | 06:08:00 | 06:10:00 | 837 |
| 13 | Kota Jn | KOTA | 07:05:00 | 07:15:00 | 910 |
| 14 | Sawai Madhopur | SWM | 08:25:00 | 08:30:00 | 1,017 |
| 15 | Gangapur City | GGC | 09:10:00 | 09:15:00 | 1,081 |
| 16 | Shri Mahaveerji | SMVJ | 09:38:00 | 09:40:00 | 1,115 |
| 17 | Hindaun City | HAN | 09:53:00 | 09:55:00 | 1,125 |
| 18 | Bayana Jn | BXN | 10:23:00 | 10:25:00 | 1,158 |
| 19 | Bharatpur Jn | BTE | 10:53:00 | 10:55:00 | 1,200 |
| 20 | Mathura Jn | MTJ | 11:40:00 | 11:45:00 | 1,234 |
| 21 | Faridabad | FDB | 13:15:00 | 13:17:00 | 1,346 |
| 22 | Delhi H Nizamuddin | NZM | 13:50:00 | 14:05:00 | 1,367 |
| 23 | Ghaziabad | GZB | 14:43:00 | 14:45:00 | 1,390 |
| 24 | Meerut City | MTC | 15:25:00 | 15:30:00 | 1,437 |
| 25 | Meerut Cant | MUT | 15:35:00 | 15:37:00 | 1,441 |
| 26 | Sakhoti Tanda | SKF | 15:53:00 | 15:55:00 | 1,461 |
| 27 | Muzaffarnagar | MOZ | 16:18:00 | 16:20:00 | 1,493 |
| 28 | Saharanpur | SRE | 17:32:00 | 17:40:00 | 1,551 |
| 29 | Yamunanagar Jagadhari | YJUD | 18:06:00 | 18:08:00 | 1,581 |
| 30 | Ambala Cant Jn | UMB | 19:05:00 | 19:10:00 | 1,632 |
| 31 | Ludhiana Jn | LDH | 20:43:00 | 20:53:00 | 1,746 |
| 32 | Jalandhar City | JUC | 22:10:00 | 22:15:00 | 1,802 |
| 33 | Beas | BEAS | 22:45:00 | 22:47:00 | 1,839 |
| 34 | Amritsar Jn | ASR | 23:45:00 | — | 1,881 |
Major halts on this route
Stations with the longest stops on the Golden Temple Mail timetable.
Travel options between Mumbai Bandra Terminus ↔ Amritsar Jn
Other trains via Mumbai Bandra Terminus (BDTS)
Train #09037
Mumbai Bandra T - Bhuj AC SF Special
Train #09038
Bhuj - Mumbai Bandra T AC SF Special
Train #12215
Delhi Sarai Rohilla - Mumbai Bandra T Garib Rath Express
Train #12216
Mumbai Bandra T - Delhi Sarai Rohilla Garib Rath Express
Train #12247
Yuva Express
Train #12248
Yuva Express
Train #12471
Swaraj Express
Train #12472
Swaraj Express