Train 12951 · Rajdhani
12951 Ndls Tejas Raj
Mumbai Central → New Delhi · 1380 km · 15:32 hrs
Departs
17:00 · Mumbai Central (MMCT)
Arrives
08:32 · New Delhi (NDLS)
Runs on
Daily
About 12951 Ndls Tejas Raj
Train 12951 Ndls Tejas Raj runs from Mumbai Central (MMCT) to New Delhi (NDLS), covering 1380 km in about 15:32 hrs with 8 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.
12951 route and timetable
| Station | Arr | Dep | Day | Km | PF |
|---|---|---|---|---|---|
| Mumbai Central MMCT | -- | 17:00 | 1 | 0 | 3 |
| Borivali BVI | 17:20 | 17:22 | 1 | 30 | 6 |
| Surat ST | 19:43 | 19:48 | 1 | 262 | 1 |
| Vadodara Jn BRC | 21:06 | 21:16 | 1 | 392 | 2 |
| Ratlam Jn RTM | 00:25 | 00:28 | 2 | 649 | 5 |
| Nagda Jn NAD | 01:08 | 01:10 | 2 | 691 | 1 |
| Kota Jn KOTA | 03:15 | 03:20 | 2 | 916 | 1 |
| New Delhi NDLS | 08:32 | -- | 2 | 1380 | 3 |
Frequently asked questions
What is the route of 12951 Ndls Tejas Raj?
It runs from Mumbai Central (MMCT) to New Delhi (NDLS). The scheduled stops and times are listed below.
Which days does train 12951 run?
The dated timetable lists Daily. Confirm any schedule changes before travelling.
Where is train 12951 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.