Sign in

Train 12954 · Rajdhani

12954 Ak Tejas Raj Ex

Hazrat Nizamuddin Jn → Mumbai Central · 1372 km · 16:50 hrs

SCHEDULED

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

StationArrDepDayKmPF
Hazrat Nizamuddin Jn NZM--17:15102
Mathura Jn MTJ18:4318:4511333
Sawai Madhopur Jn SWM20:4820:5013502
Kota Jn KOTA22:0022:1014572
Ratlam Jn RTM01:0501:0727244
Dahod DHD02:3102:3328372
Vadodara Jn BRC04:2904:3929811
Bharuch Jn BH05:2605:28210524
Surat ST06:1306:18211112
Valsad BL07:0307:05211793
Vapi VAPI07:2307:25212052
Borivali BVI09:0809:10213437
Mumbai Central MMCT10:05--213734

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.