Sign in

Train 12904 · Superfast

12904 Golden Temple M

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

SCHEDULED

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

StationArrDepDayKmPF
Amritsar ASR--18:55101
Beas BEAS19:2319:251422
Jalandhar City JUC20:0020:051792
Ludhiana Jn LDH21:0021:1011351
Ambala Cantt UMB22:5022:5512493
Yamunanagar Jagadhri YJUD23:3323:3513002
Saharanpur Jn SRE00:1500:2023302
Muzaffarnagar MOZ01:0401:0623882
Sakhoti Tanda SKF01:2701:2924201
Meerut Cant MUT01:4501:4724402
Meerut City MTC01:5502:0024441
Ghaziabad GZB02:5002:5224914
Hazrat Nizamuddin Jn NZM03:4504:0025192
Faridabad FDB04:1604:1825403
Mathura Jn MTJ05:4505:5026523
Bharatpur Jn BTE06:1306:1526863
Bayana Jn BXN06:4006:4227282
Hindaun City HAN07:0307:0527601
Shri Mahaveerji SMVJ07:1307:1527711
Gangapur City Jn GGC07:4507:5028052
Sawai Madhopur Jn SWM08:3008:3528682
Kota Jn KOTA10:1010:2029762
Ramganj Mandi Jn RMA11:1811:20210481
Bhawani Mandi BWM11:3811:40210771
Shamgarh SGZ12:0312:05211101
Nagda Jn NAD13:3813:40212012
Ratlam Jn RTM14:1514:25212424
Meghnagar MGN15:2615:28213232
Dahod DHD15:5215:54213561
Godhra Jn GDA17:0517:07214281
Vadodara Jn BRC18:0118:11215001
Surat ST19:4119:46216292
Borivali BVI22:4322:45218629
Bandra Terminus BDTS23:55--218817

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.