Train city to city routes: New Delhi - Mumbai Central

  • haridwar lokmanyatilak t ac settigunta (12172) New Delhi - Mumbai Central Train Route
  • 00:10
    23:45
  • MTWTFSS
  • 23:35
  • haridwar lokmanyatilak t ac settigunta (12172) New Delhi - Mumbai Central Train Route MTWTFSS
  • 00:10
    23:45
    23:35
  • punjab mail (12138) New Delhi - Mumbai Central Train Route
  • 05:15
    07:35
  • MTWTFSS
  • 26:20
  • punjab mail (12138) New Delhi - Mumbai Central Train Route MTWTFSS
  • 05:15
    07:35
    26:20
  • gohad road sampark kranti express (12450) New Delhi - Mumbai Central Train Route
  • 06:15
    04:55
  • MTWTFSS
  • 22:40
  • gohad road sampark kranti express (12450) New Delhi - Mumbai Central Train Route MTWTFSS
  • 06:15
    04:55
    22:40
  • goldn temple malhour (12904) New Delhi - Mumbai Central Train Route
  • 07:20
    05:20
  • MTWTFSS
  • 22:00
  • goldn temple malhour (12904) New Delhi - Mumbai Central Train Route MTWTFSS
  • 07:20
    05:20
    22:00
  • mngla lksdp express (12618) New Delhi - Mumbai Central Train Route
  • 09:15
    09:25
  • MTWTFSS
  • 24:10
  • mngla lksdp express (12618) New Delhi - Mumbai Central Train Route MTWTFSS
  • 09:15
    09:25
    24:10
  • delhi s rohilla bandra terminus garib rath (12215) New Delhi - Mumbai Central Train Route
  • 09:20
    08:10
  • MTWTFSS
  • 22:50
  • delhi s rohilla bandra terminus garib rath (12215) New Delhi - Mumbai Central Train Route MTWTFSS
  • 09:20
    08:10
    22:50
  • chandigarh bandra terminus settigunta express (22452) New Delhi - Mumbai Central Train Route
  • 10:02
    09:20
  • MTWTFSS
  • 23:18
  • chandigarh bandra terminus settigunta express (22452) New Delhi - Mumbai Central Train Route MTWTFSS
  • 10:02
    09:20
    23:18
  • hazrat nizamuddin trivandrum settigunta express (22654) New Delhi - Mumbai Central Train Route
  • 10:05
    08:05
  • MTWTFSS
  • 22:00
  • hazrat nizamuddin trivandrum settigunta express (22654) New Delhi - Mumbai Central Train Route MTWTFSS
  • 10:05
    08:05
    22:00
  • hazrat nizamuddin trivandrum settigunta express (22656) New Delhi - Mumbai Central Train Route
  • 10:05
    08:05
  • MTWTFSS
  • 22:00
  • hazrat nizamuddin trivandrum settigunta express (22656) New Delhi - Mumbai Central Train Route MTWTFSS
  • 10:05
    08:05
    22:00
  • trivndrm rjdhni (12432) New Delhi - Mumbai Central Train Route
  • 10:55
    04:25
  • MTWTFSS
  • 17:30
  • trivndrm rjdhni (12432) New Delhi - Mumbai Central Train Route MTWTFSS
  • 10:55
    04:25
    17:30
  • pune duronto express (12264) New Delhi - Mumbai Central Train Route
  • 10:55
    03:55
  • MTWTFSS
  • 17:00
  • pune duronto express (12264) New Delhi - Mumbai Central Train Route MTWTFSS
  • 10:55
    03:55
    17:00
  • firozpur cant mumbai central janta (19024) New Delhi - Mumbai Central Train Route
  • 13:30
    19:35
  • MTWTFSS
  • 30:05
  • firozpur cant mumbai central janta (19024) New Delhi - Mumbai Central Train Route MTWTFSS
  • 13:30
    19:35
    30:05
  • kerla shrirangapatna kranti (12218) New Delhi - Mumbai Central Train Route
  • 13:40
    12:10
  • MTWTFSS
  • 22:30
  • kerla shrirangapatna kranti (12218) New Delhi - Mumbai Central Train Route MTWTFSS
  • 13:40
    12:10
    22:30
  • amritsar kochuveli express (12484) New Delhi - Mumbai Central Train Route
  • 13:40
    12:10
  • MTWTFSS
  • 22:30
  • amritsar kochuveli express (12484) New Delhi - Mumbai Central Train Route MTWTFSS
  • 13:40
    12:10
    22:30
  • bandra terminus garib rath (12910) New Delhi - Mumbai Central Train Route
  • 15:35
    08:10
  • MTWTFSS
  • 16:35
  • bandra terminus garib rath (12910) New Delhi - Mumbai Central Train Route MTWTFSS
  • 15:35
    08:10
    16:35
  • hazrat nizamuddin bandra terminus yuva (12248) New Delhi - Mumbai Central Train Route
  • 15:35
    09:20
  • MTWTFSS
  • 17:45
  • hazrat nizamuddin bandra terminus yuva (12248) New Delhi - Mumbai Central Train Route MTWTFSS
  • 15:35
    09:20
    17:45
  • hazrat nizamuddin lokmanyatilak t ac express (22110) New Delhi - Mumbai Central Train Route
  • 15:45
    11:45
  • MTWTFSS
  • 20:00
  • hazrat nizamuddin lokmanyatilak t ac express (22110) New Delhi - Mumbai Central Train Route MTWTFSS
  • 15:45
    11:45
    20:00
  • mumbai rajdhani (12952) New Delhi - Mumbai Central Train Route
  • 16:25
    08:15
  • MTWTFSS
  • 15:50
  • mumbai rajdhani (12952) New Delhi - Mumbai Central Train Route MTWTFSS
  • 16:25
    08:15
    15:50
  • paschim express (12926) New Delhi - Mumbai Central Train Route
  • 16:45
    14:45
  • MTWTFSS
  • 22:00
  • paschim express (12926) New Delhi - Mumbai Central Train Route MTWTFSS
  • 16:45
    14:45
    22:00
  • aranghata kranti rjdhn (12954) New Delhi - Mumbai Central Train Route
  • 16:50
    09:45
  • MTWTFSS
  • 16:55
  • aranghata kranti rjdhn (12954) New Delhi - Mumbai Central Train Route MTWTFSS
  • 16:50
    09:45
    16:55
  • amritsar lokmanyatilak t express (11058) New Delhi - Mumbai Central Train Route
  • 20:50
    04:05
  • MTWTFSS
  • 31:15
  • amritsar lokmanyatilak t express (11058) New Delhi - Mumbai Central Train Route MTWTFSS
  • 20:50
    04:05
    31:15
  • mhrst sampark kranti express (12908) New Delhi - Mumbai Central Train Route
  • 21:35
    16:35
  • MTWTFSS
  • 19:00
  • mhrst sampark kranti express (12908) New Delhi - Mumbai Central Train Route MTWTFSS
  • 21:35
    16:35
    19:00
  • hazrat nizamuddin eranakulam duronto (12284) New Delhi - Mumbai Central Train Route
  • 21:35
    17:55
  • MTWTFSS
  • 20:20
  • hazrat nizamuddin eranakulam duronto (12284) New Delhi - Mumbai Central Train Route MTWTFSS
  • 21:35
    17:55
    20:20
  • swaraj express (12472) New Delhi - Mumbai Central Train Route
  • 21:50
    18:05
  • MTWTFSS
  • 20:15
  • swaraj express (12472) New Delhi - Mumbai Central Train Route MTWTFSS
  • 21:50
    18:05
    20:15
  • dehradun express (19020) New Delhi - Mumbai Central Train Route
  • 21:50
    04:20
  • MTWTFSS
  • 30:30
  • dehradun express (19020) New Delhi - Mumbai Central Train Route MTWTFSS
  • 21:50
    04:20
    30:30
  • mumbai central duronto (22210) New Delhi - Mumbai Central Train Route
  • 23:25
    16:15
  • MTWTFSS
  • 16:50
  • mumbai central duronto (22210) New Delhi - Mumbai Central Train Route MTWTFSS
  • 23:25
    16:15
    16:50
  • hazrat nizamuddin trivandrum settigunta express (22634) New Delhi - Mumbai Central Train Route
  • 23:35
    23:25
  • MTWTFSS
  • 23:50
  • hazrat nizamuddin trivandrum settigunta express (22634) New Delhi - Mumbai Central Train Route MTWTFSS
  • 23:35
    23:25
    23:50
  • haridwar bandra terminus settigunta express (22918) New Delhi - Mumbai Central Train Route
  • 23:35
    22:00
  • MTWTFSS
  • 22:25
  • haridwar bandra terminus settigunta express (22918) New Delhi - Mumbai Central Train Route MTWTFSS
  • 23:35
    22:00
    22:25
More Less

New Delhi to Mumbai rail routes

One of the busiest routes in the country, New Delhi to Mumbai is not a mere journey from one metro city to another, but a cultural experience. The New Delhi (NDLS) to Mumbai Central (BCT) train journey, in itself, is quite interesting and entertaining. The total distance from New Delhi (NDLS) to Mumbai Central (BCT) station stretches between 1357 km and 1542 km, depending on the train route, which can take anywhere from 16 to 31 hours.

In total, there are 35 different trains that run between New Delhi and Mumbai. Haridwar - Mumbai Lokmanya Tilak AC Express is the earliest train that leaves from Hazrat Nizamuddin station in New Delhi at 00:10 am. Hazrat Nizamuddin - Thiruvananthapuram Central Superfast Express is the last train that leaves from Hazrat Nizamuddin station at 11:35 pm. There are different types of trains running between New Delhi NDLS to Mumbai BCT such as, Rajdhani, Duronto, Superfast, Mail/Express and Garib Rath, and they have different schedules and days on which they run. A few of the most popular NDLS to BCT trains include Mumbai Rajdhani, Goa Sampark Kranti Express, Kerala Sampark Kranti and Swaraj Express.

The tickets for the trains running from New Delhi to Mumbai Central can easily be booked from IRCTC website. New Delhi to Mumbai Central train tickets can also be directly purchased from any railway reservation counter. You can also order foods while booking your tickets for NDLS to BCT trains via IRCTC website.

While there are many trains running from different stations in Delhi to different stations in Mumbai, there are 3 trains, which run from New Delhi Railway Station (NDLS) to Mumbai Central (BCT) Station. These are Janta Express, Mumbai Rajdhani and BCT Duranto. All of these trains go via Kota in Rajasthan, Ratlam in Madhya Pradesh, and Vadodara in Gujarat. The Mumbai Rajdhani takes a small halt at Surat too before reaching its final destination Mumbai Central Railway Station.

Train schedule: Weekly
Haridwar - Mumbai Lokamanya Tilak AC Express (Hazrat Nizamuddin– Kalyan Junction) - Wed, Sat
Goa Sampark Kranti Express (New Delhi – Panvel Junction) - Mon, Sat
Delhi Sarai Rohilla - Bandra Terminal Garib Rath (Sarai Rohilla – Bandra Terminus) Mon, Tue, Thu, Sat
Chandigarh - Mumbai Bandra Terminal Superfast (Delhi Cantt.- Bandra Terminus) - Wed, Sun
Hazrat Nizamuddin - Thiruvananthapuram Central Superfast Express (Hazrat Nizamuddin -Panvel) - Mon only
Hazrat Nizamuddin - Thiruvananthapuram Superfast (Hazrat Nizamuddin -Panvel) - Fri only
Jammu Tawi - Bandra Terminus AC Superfast Special (NDLS-Bandra Terminus) - Wed only
Hazrat Nizamuddin - Thiruvananthapuram Central Rajdhani Express (Hazrat Nizamuddin – Panvel Junction) – Sun, Tue, Wed.
Hazrat Nizamuddin - Pune AC Duronto Express (Hazrat Nizamuddin –Vasai Road) - Mon, Thu
Hazrat Nizamuddin - Madgaon Rajdhani Express (Hazrat Nizamuddin –Panvel Junction) - Fri, Sat
Amritsar - Kochuveli Express (New Delhi – Panvel) – Sunday only
Kerala Sampark Kranti (New Delhi – Panvel Junction) - Wed, Fri
Dehradun - Kochuveli SF Express ((Hazrat Nizamuddin –Panvel Junction) – Monday only
Hazrat Nizamuddin - Mumbai Bandra Terminal Garib Rath Express (Hazrat Nizamuddin - Bandra Terminus) – Sun, Wed, Fri
Hazrat Nizamuddin - Bandra Terminus Yuva Express (Hazrat Nizamuddin - Bandra Terminus) – Sat only
Hazrat Nizamuddin - Mumbai Lokmanya Tilak AC Superfast Express (Hazrat Nizamuddin - Lokmanya Tilak Terminus) – Wed only
Delhi Sarai Rohilla - Bandra Terminus Superfast Express (Delhi Sarai Rohilla - Bandra Terminus) – Thu only
Maharashtra Sampark Kranti Express (Hazrat Nizamuddin – Bandra Terminus) – Mon, Thu
Hazrat Nizamuddin - Ernakulam Duronto Express (Hazrat Nizamuddin – Panvel Junction) – Sat only
Hazrat Nizamuddin - Pune AC Superfast Express (Hazrat Nizamuddin- Vasai Road)- Fri only
Hazrat Nizamuddin - Pune AC Special Fare Special (Hazrat Nizamuddin- Vasai Road) - Tue only
Swaraj Express (New Delhi – Bandra Terminus) – Tue, Wed, Fri, Sat
New Delhi - Mumbai Central AC Duronto Express (New Delhi – Mumbai Central) Tue, Sat
Haridwar - Mumbai Bandra Terminus Superfast Express (Hazrat Nizamuddin – Bandra Terminus) - Thu only
Hazrat Nizamuddin - Thiruvananthapuram Central Superfast Express (Hazrat Nizamuddin – Panvel Junction) – Fri only

Train schedule: Daily
Punjab Mail (New Delhi station - Mumbai CSM Terminus)
Golden Temple Mail (Hazrat Nizamuddin - Mumbai Central)
Mangala Lakshadweep Superfast (Hazrat Nizamuddin – Panvel Junction)
Firozpur - Mumbai Central Janta Express (New Delhi-Mumbai Central)
New Delhi - Mumbai Central Rajdhani Express (New Delhi – Mumbai Central)
Paschim Superfast Express (New Delhi-Bandra Terminus)
Paschim Express (Slip) (New Delhi-Bandra Terminus)
August Kranti Rajdhani Express (Hazrat Nizamuddin - Mumbai Central)
Amritsar - Mumbai CST (Pathankot) Express (New Delhi – CSM Terminus)
Dehradun - Mumbai Bandra Terminus Express (Hazrat Nizamuddin – Bandra Terminus)

All Train Stations in New Delhi:
New Delhi (NDLS)
Delhi Sarai Rohilla (DEE)
Delhi Cantt. (DEC)
Hazrat Nizamuddin (NZM)

All Train Stations in Mumbai:
Mumbai Central (BCT)
Kalyan (KYN)
Lokmanya Tilak Terminus (LTT)
Vasai Road (BSR)
Mumbai CSM Terminus (CSTM)
Bandra Terminus (BDTS)