Sign in

Train 12903 · Superfast

12903 Golden Temple

Bandra Terminus → Amritsar · 1880 km · 29:00 hrs

SCHEDULED

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

StationArrDepDayKmPF
Bandra Terminus BDTS--18:45101
Borivali BVI19:1519:181198
Surat ST21:5922:0412521
Vadodara Jn BRC23:3423:4413813
Godhra Jn GDA00:4900:5124533
Dahod DHD01:3801:4025253
Meghnagar MGN02:0402:0625581
Ratlam Jn RTM03:3003:3526385
Nagda Jn NAD04:2304:2826801
Shamgarh SGZ05:2305:2527713
Bhawani Mandi BWM05:4805:5028042
Ramganj Mandi Jn RMA06:0806:1028322
Kota Jn KOTA07:0507:1529051
Sawai Madhopur Jn SWM08:2508:30210131
Gangapur City Jn GGC09:1009:15210761
Shri Mahaveerji SMVJ09:3809:40211102
Hindaun City HAN09:5309:55211202
Bayana Jn BXN10:2310:25211531
Bharatpur Jn BTE10:5310:55211954
Mathura Jn MTJ11:4011:45212296
Faridabad FDB13:1513:17213411
Hazrat Nizamuddin Jn NZM13:5014:05213621
Ghaziabad GZB14:4314:45213901
Meerut City MTC15:2515:30214373
Meerut Cant MUT15:3515:37214413
Sakhoti Tanda SKF15:5315:55214612
Muzaffarnagar MOZ16:1816:20214921
Saharanpur Jn SRE17:3217:40215515
Yamunanagar Jagadhri YJUD18:0618:08215813
Ambala Cantt UMB19:0519:10216322
Ludhiana Jn LDH20:4320:53217462
Jalandhar City JUC22:1022:15218021
Beas BEAS22:4522:47218391
Amritsar ASR23:45--218812

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.