RailRadar

RailRadar

12901
Gujarat Mail
Arrival
Day 1 - 20 Jun
Departure
12901Superfast Express

Gujarat Mail

Runs On

MonTueWedThuFriSatSun
Distance
487 km
Duration
8h
Halts
13
Avg Speed
60.9 km/h
Max Speed
102.5 km/h
Return
12902
Arrival
Departure
Dadar Western
0.0 kmPF 7
9:40PM
9:40PM
Matunga Road
1.1 km
9:40PM
9:42PM
Mahim
2.5 km
9:42PM
9:43PM
Bandra
4.2 km
9:43PM
9:44PM
Khar Road
5.9 km
9:44PM
9:45PM
Santa Cruz
7.3 km
9:45PM
9:46PM
Ville Parle
9.2 km
9:46PM
9:48PM
Andheri
11.3 km
9:48PM
9:50PM
Jogeshwari
13.2 km
9:50PM
9:51PM
Ram Mandir
14.9 km
9:51PM
9:52PM
Goregaon
16.4 km
9:52PM
9:54PM
Malad
18.9 km
9:54PM
9:56PM
Kandivli
20.8 km
9:56PM
9:57PM
Kandivli EMU Shed
21.6 km
9:57PM
13 intermediate stations
9:59PM10:04PM
Borivali
23.6 kmPF 6
10:04PM10:15PM
10:05PM
Dahisar
26.0 km
10:05PM
10:07PM
Mira Road
29.3 km
10:07PM
10:10PM
Bhayandar
32.8 km
10:10PM
10:13PM
Naigaon
37.4 km
10:13PM
10:16PM10:23PM
Vasai Road
41.1 km
10:16PM10:24PM
10:18PM
Nalla Sopara
45.3 km
10:18PM
10:20PM
Virar Carshed
47.2 km
10:20PM
10:21PM
Virar
49.5 km
10:21PM
10:27PM
Vaitarna
58.0 km
10:27PM
10:32PM
Saphale
65.8 km
10:32PM
10:37PM10:44PM
Kelve Road
72.2 km
10:37PM10:44PM
11 intermediate stations
10:43PM10:55PM
Palghar
80.6 kmPF 1
10:45PM10:56PM
10:49PM
Umroli
87.1 km
10:49PM
10:53PM
Boisar
91.9 km
10:53PM
11:00PM11:12PM
Vangaon
101.3 km
11:00PM11:12PM
11:09PM
Dahanu Road
113.6 km
11:09PM
11:17PM
Gholvad
124.7 km
11:17PM
11:21PM
Bordi Road
129.6 km
11:21PM
11:24PM
Umargam Road
134.1 km
11:24PM
11:28PM
Sanjan
139.3 km
11:28PM
11:37PM
Bhilad
150.8 km
11:37PM
11:40PM
Karambeli
155.7 km
11:40PM
11:45PM
Vapi
162.1 km
11:45PM
11:50PM
Bagwada
168.9 km
11:50PM
11:52PM
Udvada
172.0 km
11:52PM
11:57PM
Pardi
177.8 km
11:57PM
11:59PM
Atul
181.5 km
11:59PM
15 intermediate stations
Day 2 - Sun, Jun 21
12:05AM12:22AM
Valsad
188.2 kmPF 2
12:10AM12:27AM
12:14AM
Dungri
197.3 km
12:14AM
12:17AM
Joravasan
202.4 km
12:17AM
12:20AM
Bilimora Junction
206.4 km
12:20AM
12:23AM
Amalsad
211.8 km
12:23AM
12:25AM
Ancheli
215.6 km
12:25AM
12:27AM
Vedchha
219.0 km
12:27AM
12:30AM
Hansapore
222.9 km
12:30AM
12:31AM
Gandhi Smriti
224.4 km
12:31AM
8 intermediate stations
12:33AM12:50AM
Navsari
227.5 kmPF 1
12:35AM12:52AM
12:45AM
Maroli
235.9 km
12:45AM
12:54AM
Sachin
242.5 km
12:54AM
1:01AM
Bhestan
247.6 km
1:01AM
1:04AM
Udhna Bypass Cabin
249.9 km
1:04AM
1:08AM
Udhna Junction (Surat)
253.1 km
1:08AM
5 intermediate stations
1:14AM1:31AM
Surat
257.1 kmPF 1
1:19AM1:36AM
1:22AM
Utran
260.8 km
1:22AM
1:25AM
Kosad
264.1 km
1:25AM
1:29AM
Gothangam
267.6 km
1:29AM
1:32AM
Sayan
270.8 km
1:32AM
1:39AM
Kudsad
277.9 km
1:39AM
1:42AM
Kim
280.7 km
1:42AM
1:49AM
Kosamba Junction
288.5 km
1:49AM
1:54AM
Hathuran
292.8 km
1:54AM
1:57AM
Panoli
296.7 km
1:57AM
2:02AM
Sanjali
301.3 km
2:02AM
2:07AM
Ankleshwar Junction
306.9 km
2:07AM
2:08AM
Concor Depot
307.7 km
2:08AM
12 intermediate stations
2:17AM2:34AM
Bharuch Junction
316.2 kmPF 3
2:19AM2:36AM
2:20AM
Baruch Bypass Cabin
317.6 km
2:20AM
2:23AM
Chavaj
321.9 km
2:23AM
2:28AM
Nabipur
328.4 km
2:28AM
2:33AM
Varediya
335.4 km
2:33AM
2:38AM
Palej
341.8 km
2:38AM
2:44AM
Lakodra Dethan
348.9 km
2:44AM
2:50AM
Miyagam Karjan Junction
357.0 km
2:50AM
2:56AM
Kashipura Sarar
364.7 km
2:56AM
2:59AM
Itola
368.7 km
2:59AM
3:02AM
Varnama
372.5 km
3:02AM
3:06AM
Makarpura
378.2 km
3:06AM
3:11AM
Vishvamitri Junction (Vadodara)
383.8 km
3:11AM
12 intermediate stations
3:14AM3:31AM
Vadodara Junction
386.8 kmPF 4
3:19AM3:36AM
3:23AM
Vadodara D Cabin
391.4 km
3:23AM
3:24AM
Vadodara C Cabin
393.2 km
3:24AM
3:25AM
Bajva
394.3 km
3:25AM
3:28AM
Karachiya Yard
396.5 km
3:28AM
3:31AM
Ranoli
399.7 km
3:31AM
3:33AM
Nandesari
402.0 km
3:33AM
3:39AM
Vasad Junction
407.3 km
3:39AM
3:43AM
Adas Road
412.0 km
3:43AM
3:47AM
Vadod
416.0 km
3:47AM
9 intermediate stations
3:54AM4:11AM
Anand Junction
422.5 kmPF 2
3:56AM4:13AM
3:56AM
Anand Chord Cabin
423.3 km
3:56AM
4:00AM
Kanjari Boriyavi Junction
430.3 km
4:00AM
4:04AM
Utarsanda
435.8 km
4:04AM
3 intermediate stations
4:08AM4:25AM
Nadiad Junction
441.3 kmPF 2
4:10AM4:27AM
4:20AM
Gothaj
450.4 km
4:20AM
1 intermediate station
4:30AM4:47AM
Mahemdavad Kheda Road
458.9 kmPF 3
4:32AM4:49AM
4:37AM
Nenpur
462.7 km
4:37AM
4:41AM
Kanij
465.9 km
4:41AM
4:48AM
Barejadi Nandej
470.3 km
4:48AM
4:52AM
Geratpur
473.6 km
4:52AM
4:59AM
Vatva Yard
478.1 km
4:59AM
5:00AM
Vatva (Ahmedabad)
478.9 km
5:00AM
6 intermediate stations
5:07AM5:24AM
Maninagar (Ahmedabad)
483.7 kmPF 1
5:09AM5:26AM
5:21AM
Kankaria South Cabin
485.0 km
5:21AM
5:21AM
Kankaria
485.0 km
5:21AM
2 intermediate stations
5:40AM5:57AM
Ahmedabad Junction
487.0 kmPF 5
Departed Vangaon
14m LateUpdated few seconds ago
DDRADI
Next StopBL188.2km - 12:22AM
To ReachADI487km - 5:57AM
Delayed by 14 minutes at Vangaon

12901 Gujarat Mail runs from Dadar Western to Ahmedabad Junction. It covers 487 km in 8h, stopping at 13 stations. Departs Dadar Western at 21:40 and arrives at Ahmedabad Junction at 05:40. RailRadar shows the real-time GPS position on a live map using crowdsourced location from passengers on board — updated every 30 seconds. It runs daily.

12901 Schedule — 13 stops

IST
#StationArrDep
1Dadar WesternDDRSRC21:40
15BorivaliBVI21:5922:04
27PalgharPLG22:4322:45
43ValsadBL00:0500:10
52NavsariNVS00:3300:35
58SuratST01:1401:19
71Bharuch JunctionBH02:1702:19
84Vadodara JunctionBRC03:1403:19
94Anand JunctionANND03:5403:56
98Nadiad JunctionND04:0804:10
100Mahemdavad Kheda RoadMHD04:3004:32
107Maninagar (Ahmedabad)MAN05:0705:09
110Ahmedabad JunctionADI05:40DST

About 12901 Gujarat Mail

What time does Gujarat Mail depart from Dadar Western?
Gujarat Mail departs from Dadar Western (DDR) at 21:40 and arrives at Ahmedabad Junction at 05:40. Check live status for today's actual departure time and delays.
What is the last stop of 12901 Gujarat Mail?
The final destination is Ahmedabad Junction (ADI), scheduled arrival at 05:40. Track the train's exact progress on the map above.
How long is the journey from Dadar Western to Ahmedabad Junction?
Gujarat Mail covers 487 km from Dadar Western to Ahmedabad Junction in 8h, with 13 stops along the route.
On which days does Gujarat Mail run?
Gujarat Mail runs Daily. Always verify on the day of travel — Indian Railways may announce cancellations or rescheduling on short notice.
Where is Gujarat Mail right now?
The current position of Gujarat Mail is shown on the live map at the top of this page. RailRadar uses crowdsourced GPS from passengers on board, updated every 30 seconds — much faster than traditional NTES station reports.
Why does the train show delayed or offline?
Delays occur due to track congestion, signal failures, priority to faster trains, or late source departure. 'Offline' means no passengers are currently sharing GPS data — status updates automatically when data becomes available.

More trains: from Dadar Western·to Ahmedabad Junction·DadarAhmedabad direct trains

RailRadar is not affiliated with Indian Railways, IRCTC, or NTES. Live status is crowdsourced and may differ from official NTES data. Always confirm platform numbers at the station.