Train 12954 · Rajdhani
12954 Ak Tejas Raj Ex
Hazrat Nizamuddin Jn → Mumbai Central · 1372 km · 16:50 hrs
Departs
17:15 · Hazrat Nizamuddin Jn (NZM)
Arrives
10:05 · Mumbai Central (MMCT)
Runs on
Daily
About 12954 Ak Tejas Raj Ex
Train 12954 Ak Tejas Raj Ex runs from Hazrat Nizamuddin Jn (NZM) to Mumbai Central (MMCT), covering 1372 km in about 16:50 hrs with 13 stops. It runs on Daily. Classes: 1A, 2A, 3A. Use “Check live running status” for the current location, delay and expected arrival. For help on board, call Rail Madad 139.
12954 route and timetable
| Station | Arr | Dep | Day | Km | PF |
|---|---|---|---|---|---|
| Hazrat Nizamuddin Jn NZM | -- | 17:15 | 1 | 0 | 2 |
| Mathura Jn MTJ | 18:43 | 18:45 | 1 | 133 | 3 |
| Sawai Madhopur Jn SWM | 20:48 | 20:50 | 1 | 350 | 2 |
| Kota Jn KOTA | 22:00 | 22:10 | 1 | 457 | 2 |
| Ratlam Jn RTM | 01:05 | 01:07 | 2 | 724 | 4 |
| Dahod DHD | 02:31 | 02:33 | 2 | 837 | 2 |
| Vadodara Jn BRC | 04:29 | 04:39 | 2 | 981 | 1 |
| Bharuch Jn BH | 05:26 | 05:28 | 2 | 1052 | 4 |
| Surat ST | 06:13 | 06:18 | 2 | 1111 | 2 |
| Valsad BL | 07:03 | 07:05 | 2 | 1179 | 3 |
| Vapi VAPI | 07:23 | 07:25 | 2 | 1205 | 2 |
| Borivali BVI | 09:08 | 09:10 | 2 | 1343 | 7 |
| Mumbai Central MMCT | 10:05 | -- | 2 | 1373 | 4 |
Frequently asked questions
What is the route of 12954 Ak Tejas Raj Ex?
It runs from Hazrat Nizamuddin Jn (NZM) to Mumbai Central (MMCT). The scheduled stops and times are listed below.
Which days does train 12954 run?
The dated timetable lists Daily. Confirm any schedule changes before travelling.
Where is train 12954 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.