12904 Golden Temple M: Train Route & Timetable
| S. No | Station Name & Code | Arrives | Departs | Halt Time | Distance | Avg. Delay | Day |
|---|---|---|---|---|---|---|---|
| 1 | AMRITSAR JN - ASR | 00:00 | 18:55 | -- | 0.00 km | 01 Min | 1 |
| 2 | BEAS - BEAS | 19:23 | 19:25 | 02:00 | 43.00 km | 14 Min | 1 |
| 3 | JALANDHAR CITY - JUC | 20:00 | 20:05 | 05:00 | 79.00 km | 07 Min | 1 |
| 4 | JALANDHAR CANT - JRC | 20:20 | 20:21 | 01:00 | 84.00 km | - | 1 |
| 5 | PHAGWARA JN - PGW | 20:30 | 20:31 | 01:00 | 100.00 km | - | 1 |
| 6 | LUDHIANA JN - LDH | 21:00 | 21:10 | 10:00 | 136.00 km | 06 Min | 1 |
| 7 | SIRHIND JN - SIR | 22:04 | 22:06 | 02:00 | 196.00 km | - | 1 |
| 8 | AMBALA CANT JN - UMB | 22:50 | 22:55 | 05:00 | 250.00 km | 09 Min | 1 |
| 9 | YAMUNANAGAR JUD - YJUD | 23:33 | 23:35 | 02:00 | 301.00 km | 04 Min | 1 |
| 10 | SAHARANPUR - SRE | 00:15 | 00:20 | 05:00 | 331.00 km | 04 Min | 2 |
| 11 | MUZAFFARNAGAR - MOZ | 01:04 | 01:06 | 02:00 | 389.00 km | 05 Min | 2 |
| 12 | SAKHOTI TANDA - SKF | 01:27 | 01:29 | 02:00 | 420.00 km | - | 2 |
| 13 | MEERUT CANT - MUT | 01:45 | 01:47 | 02:00 | 440.00 km | 07 Min | 2 |
| 14 | MEERUT CITY - MTC | 01:55 | 02:00 | 05:00 | 444.00 km | 08 Min | 2 |
| 15 | GHAZIABAD - GZB | 02:50 | 02:52 | 02:00 | 492.00 km | 05 Min | 2 |
| 16 | H NIZAMUDDIN - NZM | 03:45 | 04:00 | 15:00 | 515.00 km | 07 Min | 2 |
| 17 | FARIDABAD - FDB | 04:16 | 04:18 | 02:00 | 535.00 km | 14 Min | 2 |
| 18 | MATHURA JN - MTJ | 05:45 | 05:50 | 05:00 | 648.00 km | 14 Min | 2 |
| 19 | BHARATPUR JN - BTE | 06:13 | 06:15 | 02:00 | 681.00 km | 17 Min | 2 |
| 20 | BAYANA JN - BXN | 06:40 | 06:42 | 02:00 | 723.00 km | 23 Min | 2 |
| 21 | HINDAUN CITY - HAN | 07:03 | 07:05 | 02:00 | 756.00 km | 24 Min | 2 |
| 22 | SHRI MAHAVEERJI - SMVJ | 07:13 | 07:15 | 02:00 | 766.00 km | - | 2 |
| 23 | GANGAPUR CITY - GGC | 07:45 | 07:50 | 05:00 | 801.00 km | 23 Min | 2 |
| 24 | SAWAI MADHOPUR - SWM | 08:30 | 08:35 | 05:00 | 864.00 km | 25 Min | 2 |
| 25 | KOTA JN - KOTA | 10:10 | 10:20 | 10:00 | 972.00 km | 17 Min | 2 |
| 26 | RAMGANJ MANDI - RMA | 11:18 | 11:20 | 02:00 | 1044.00 km | 22 Min | 2 |
| 27 | BHAWANI MANDI - BWM | 11:38 | 11:40 | 02:00 | 1072.00 km | 18 Min | 2 |
| 28 | SHAMGARH - SGZ | 12:03 | 12:05 | 02:00 | 1105.00 km | 11 Min | 2 |
| 29 | NAGDA JN - NAD | 13:38 | 13:40 | 02:00 | 1197.00 km | - | 2 |
| 30 | RATLAM JN - RTM | 14:15 | 14:25 | 10:00 | 1238.00 km | 03 Min | 2 |
| 31 | MEGHNAGAR - MGN | 15:26 | 15:28 | 02:00 | 1319.00 km | 06 Min | 2 |
| 32 | DAHOD - DHD | 15:52 | 15:54 | 02:00 | 1352.00 km | 24 Min | 2 |
| 33 | GODHRA JN - GDA | 17:05 | 17:07 | 02:00 | 1426.00 km | 07 Min | 2 |
| 34 | VADODARA JN - BRC | 18:01 | 18:11 | 10:00 | 1500.00 km | 11 Min | 2 |
| 35 | SURAT - ST | 19:41 | 19:46 | 05:00 | 1629.00 km | 20 Min | 2 |
| 36 | BORIVALI - BVI | 22:46 | 22:48 | 02:00 | 1861.00 km | - | 2 |
| 37 | BANDRA TERMINUS - BDTS | 23:55 | 23:56 | 01:00 | 1880.00 km | - | 2 |
| 38 | DADAR - DDR | 23:57 | 23:58 | 01:00 | 1885.00 km | - | 2 |
| 39 | MUMBAI CENTRAL - MMCT | 23:59 | 00:00 | -- | 1891.00 km | - | 2 |
12904 GOLDEN TEMPLE M: Train Route, Schedule and Timings
Train 12904 GOLDEN TEMPLE M runs from Amritsar Junction(ASR) to Mumbai Central(MMCT) on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday. Train departs from Amritsar Junction(ASR) at 18:55 and reaches Mumbai Central(MMCT) at 23:59. It takes 2 days to reach train 12904 from Amritsar Junction(ASR) to Mumbai Central(MMCT) .
GOLDEN TEMPLE M 12904 train passes through 39 major stations in 2 days to reach from Amritsar Junction to Mumbai Central . It takes total of 29:4 hours journey to reach Mumbai Central .
In 12904 train route maximum halt time for this train is 15:00 minutes at
H NIZAMUDDIN(NZM). Train 12904 arrives at H NIZAMUDDIN
at 03:45 and departs at
04:00. So if you want to get down from the train and buy
anything
from the station or for little fresh air. It's safe to get down at this station.
GOLDEN TEMPLE M Train Information
| Route | Amritsar Junction → Mumbai Central |
| Service Days | Mon, Tue, Wed, Thu, Fri, Sat, Sun |
| Departure | 18:55 from Amritsar Junction |
| Arrival | 23:59 at Mumbai Central (Day 2) |
| Travel Time | 29:4 |
| Distance | ~1891.00 km |
| Total Stops | 39 |
| Classes | 1A, 2A, 3A, SL |
| Pantry | Yes |
Enhance your train journey with ConfirmTkt
| Enjoy Meals on Train | Get delicious food delivered straight to your seat. Order food on train hassle-free. |
| Link Your Aadhaar | Get priority booking during the Advanced Reservation Period with IRCTC Aadhaar Link |
| Alternate Travel Plan | Get 3X Refund with Alternate Travel Plan, if your train seat remains waitlisted. |
Top Train Routes
Trains to Chennai
via