NDPM → CSMT · 2 direct trains

Trains from Narmadapuram to C Shivaji Maharaj T

2 direct trains run from Narmadapuram (NDPM) to C Shivaji Maharaj T (CSMT). The fastest train is 11058 Asr Csmt Exp, completing the journey in 13h 15m. Trains depart between 10:50 and 18:00. The distance is approximately 769 km.

Total Trains

2

Fastest

13h 15m

11058

First Train

10:50

Last Train

18:00

Distance

769 km

Narmadapuram to C Shivaji Maharaj T Train Timetable

Complete list of 2 direct trains from NDPM to CSMT with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
11058
Asr Csmt Exp
Express
10:50Day 200:05Day 313h 15mDaily1A, 2A, 3A, SL, 2S
12138
Punjab Mail
Superfast
18:00Day 207:35Day 313h 35mDaily1A, 2A, 3A, SL, 2S

Stations on the Narmadapuram to C Shivaji Maharaj T route

Stops on 11058 Asr Csmt Exp, the fastest train on this corridor (24 stations).

  1. 1. NDPM Narmadapuram
  2. 2. ET Itarsi Jn
  3. 3. BPF Banapura
  4. 4. TBN Timarni
  5. 5. HD Harda
  6. 6. KKN Khirkiya
  7. 7. CAER Chhanera
  8. 8. TLV Talvadya
  9. 9. KNW Khandwa
  10. 10. NPNR Nepanagar
  11. 11. BAU Burhanpur
  12. 12. RV Raver
  13. 13. SAV Savda
  14. 14. BSL Bhusaval Jn
  15. 15. JL Jalgaon Jn
  16. 16. PC Pachora Jn
  17. 17. CSN Chalisgaon Jn
  18. 18. MMR Manmad Jn
  19. 19. NK Nasik Road
  20. 20. DVL Devlali
  21. 21. KYN Kalyan Jn
  22. 22. TNA Thane
  23. 23. DR Dadar
  24. 24. CSMT C Shivaji Maharaj T

Other Routes from Narmadapuram

Frequently Asked Questions

How many trains run from Narmadapuram to C Shivaji Maharaj T?▼

There are 2 direct trains running from Narmadapuram (NDPM) to C Shivaji Maharaj T (CSMT). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Narmadapuram to C Shivaji Maharaj T?▼

The fastest train is 11058 Asr Csmt Exp, which covers the distance in 13h 15m. It departs at 10:50 and arrives at 00:05.

What is the first and last train from Narmadapuram to C Shivaji Maharaj T?▼

The first train departs at 10:50 and the last train departs at 18:00. Check the timetable for specific trains and their running days.

What is the distance from Narmadapuram to C Shivaji Maharaj T by train?▼

The distance from Narmadapuram to C Shivaji Maharaj T by train is approximately 769 km. Journey time varies from 13h 15m depending on the train type.

How to check seat availability for Narmadapuram to C Shivaji Maharaj T trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Narmadapuram and C Shivaji Maharaj T?▼

On the fastest train, Narmadapuram to C Shivaji Maharaj T calls at Itarsi Jn (ET), Banapura (BPF), Timarni (TBN), Harda (HD), Khirkiya (KKN), Chhanera (CAER), Talvadya (TLV), Khandwa (KNW), Nepanagar (NPNR), Burhanpur (BAU), Raver (RV), Savda (SAV), Bhusaval Jn (BSL), Jalgaon Jn (JL), Pachora Jn (PC), Chalisgaon Jn (CSN), Manmad Jn (MMR), Nasik Road (NK), Devlali (DVL), Kalyan Jn (KYN), Thane (TNA), Dadar (DR). Other trains on this route may skip some of these stops.

About Narmadapuram to C Shivaji Maharaj T Route

The Narmadapuram to C Shivaji Maharaj T route is served by 2 direct trains operated by Indian Railways. The fastest option is 11058 Asr Csmt Exp with a journey time of 13h 15m. The rail distance is approximately 769 km.

Trains leave Narmadapuram between 10:50 (first) and 18:00 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.