12904Golden Temple Mail

12904Golden Temple Mail

Arrived At Amritsar Junction

On Time

Amritsar Junction

Platform 1

Arrival

—

Departure

18:55

18:55

42 km

Beas Junction

Platform 2

Arrival

19:23

19:23

Departure

19:25

19:25

79 km

Jalandhar City Junction

Platform 2

Arrival

20:00

20:00

Departure

20:05

20:05

136 km

Ludhiana Junction

Platform 1

Arrival

21:00

21:00

Departure

21:10

21:10

249 km

Ambala Cantt. Junction

Platform 3

Arrival

22:50

22:50

Departure

22:55

22:55

300 km

Yamunanagar-Jagadhri

Platform 2

Arrival

23:33

23:33

Departure

23:35

23:35

330 km

Saharanpur Junction

Platform 2

Arrival

00:15

00:15

Departure

00:20

00:20

388 km

Muzaffarnagar

Platform 2

Arrival

01:04

01:04

Departure

01:06

01:06

420 km

Sakhoti Tanda

Platform 1

Arrival

01:27

01:27

Departure

01:29

01:29

440 km

Meerut Cantt.

Platform 2

Arrival

01:45

01:45

Departure

01:47

01:47

444 km

Meerut City Junction

Platform 1

Arrival

01:55

01:55

Departure

02:00

02:00

491 km

Ghaziabad Junction

Platform 4

Arrival

02:50

02:50

Departure

02:52

02:52

514 km

Hazrat Nizamuddin

Platform 2

Arrival

03:45

03:45

Departure

04:00

04:00

535 km

Faridabad

Platform 3

Arrival

04:16

04:16

Departure

04:18

04:18

648 km

Mathura Junction

Platform 3

Arrival

05:45

05:45

Departure

05:50

05:50

682 km

Bharatpur Junction

Platform 3

Arrival

06:13

06:13

Departure

06:15

06:15

724 km

Bayana Junction

Platform 2

Arrival

06:40

06:40

Departure

06:42

06:42

757 km

Hindaun City

Platform 1

Arrival

07:03

07:03

Departure

07:05

07:05

767 km

Shri Mahaveerji

Platform 1

Arrival

07:13

07:13

Departure

07:15

07:15

801 km

Gangapur City Junction

Platform 2

Arrival

07:45

07:45

Departure

07:50

07:50

865 km

Sawai Madhopur Junction

Platform 2

Arrival

08:30

08:30

Departure

08:35

08:35

973 km

Kota Junction

Platform 2

Arrival

10:10

10:10

Departure

10:20

10:20

1045 km

Ramganj Mandi Junction

Platform 1

Arrival

11:18

11:18

Departure

11:20

11:20

1073 km

Bhawani Mandi

Platform 1

Arrival

11:38

11:38

Departure

11:40

11:40

1106 km

Shamgarh

Platform 1

Arrival

12:03

12:03

Departure

12:05

12:05

1198 km

Nagda Junction

Platform 2

Arrival

13:38

13:38

Departure

13:40

13:40

1239 km

Ratlam Junction

Platform 4

Arrival

14:15

14:15

Departure

14:25

14:25

1320 km

Meghnagar

Platform 2

Arrival

15:26

15:26

Departure

15:28

15:28

1353 km

Dahod

Platform 1

Arrival

15:52

15:52

Departure

15:54

15:54

1426 km

Godhra Junction

Platform 1

Arrival

17:05

17:05

Departure

17:07

17:07

1499 km

Vadodara Junction

Platform 1

Arrival

18:01

18:01

Departure

18:11

18:11

1629 km

Surat

Platform 2

Arrival

19:41

19:41

Departure

19:46

19:46

1862 km

Borivali

Platform 9

Arrival

22:43

22:43

Departure

22:45

22:45

1881 km

Mumbai Bandra Terminus

Platform 7

Arrival

23:55

23:55

Departure

—

ASR → BDTSFull schedule →

Frequently Asked Questions

How do I check live status of train 12904?

Search 12904 Golden Temple Mail on Train Dekho Live Train Status to see its current location, delay, and station-wise actual times. You can also share live status from the Android app.

Where is train 12904 right now?

Train 12904 was last reported at ASR, with MOW as the next station. Current running status: On Time.

Is train 12904 running on time?

Live status currently shows 12904 Golden Temple Mail as On Time. Delay can change during the journey, so refresh this page or turn on alerts in the app.

What is the route of train 12904?

12904 Golden Temple Mail runs from Amritsar Junction (ASR) to Mumbai Bandra Terminus (BDTS) with 34 stops. Use Full schedule on this page for the complete timetable.

How often is live status for train 12904 updated?

Live running status for train 12904 is fetched from Indian Railways data when you open or refresh this page. Use the refresh button for the latest location and delay.

Can I get alerts for train 12904?

Yes. In the Train Dekho Android app, open live status for train 12904 and turn on alerts for delays and station arrivals.

Live tracking is in the app — status, PNR, alerts & booking

Get the app