Trains from Delhi to Mumbai
1,317 km by rail · 34 direct trains · fastest 14 hr 43 min on the 12952 Mumbai Central Tejas Rajdhani · 9 daily · 4 stations in Delhi, 5 in Mumbai
- Departures
- 04:00 – 23:45
- Fare from
- ₹640
- Sleeper · estimate
Every direct train
- 12904Golden Temple Mail04:0018 hr 43 min22:43
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Superfast
- 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express05:0017 hr 40 min22:40
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Superfast
- 22656Hazrat Nizamuddin–Ernakulam Superfast Express05:0017 hr 40 min22:40
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Superfast
- 12138Punjab Mail05:1025 hr 2 min06:12+1 arrives the next day
New Delhi (NDLS) to Kalyan Jn (KYN)
1,484 km · Superfast
- 12618Mangladweep Express05:3523 hr 42 min05:17+1 arrives the next day
Hazrat Nizamuddin (NZM) to Kalyan Jn (KYN)
1,477 km · Superfast
- 12264Pune Duronto Express06:1615 hr 24 min21:40
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Rajdhani
- 12432Thiruvananthapuram Rajdhani06:1615 hr 24 min21:40
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Rajdhani
- 22414Hazrat Nizamuddin–Madgaon Rajdhani06:1615 hr 24 min21:40
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Rajdhani
- 12450Goa Sampark Kranti06:2316 hr 32 min22:55
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,325 km · Superfast
- 12215Bandra Terminus Garib Rath09:1221 hr 24 min06:36+1 arrives the next day
Delhi Cantt (DEC) to Borivali (BVI)
1,403 km · Garib Rath
- 22452Chandigarh–Bandra Terminus Express10:0720 hr 29 min06:36+1 arrives the next day
Delhi Cantt (DEC) to Borivali (BVI)
1,317 km · Superfast
- 22660Rishikesh–Thiruvananthapuram North Superfast Express13:2016 hr 35 min05:55+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Superfast
- 12218Kerala Sampark Kranti Superfast13:2316 hr 32 min05:55+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,325 km · Superfast
- 12484Amritsar–Thiruvananthapuram North Superfast Express13:2316 hr 32 min05:55+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,325 km · Superfast
- 22544Lalkua–Bandra Terminus Superfast Express13:5017 hr 38 min07:28+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Mail/Express
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express16:1521 hr 57 min14:12+1 arrives the next day
Delhi S Rohilla (DEE) to Borivali (BVI)
1,326 km · Superfast
- 12248Bandra Yuva Express16:3016 hr 45 min09:15+1 arrives the next day
Hazrat Nizamuddin (NZM) to Bandra Terminus (BDTS)
1,362 km · Superfast
- 12908Maharashtra Sampark Kranti Express16:3015 hr 53 min08:23+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Superfast
- 12910Bandra Terminus Garib Rath16:3015 hr 53 min08:23+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Garib Rath
- 12926Paschim Express16:3521 hr 3 min13:38+1 arrives the next day
New Delhi (NDLS) to Borivali (BVI)
1,351 km · Superfast
- 12952Mumbai Central Tejas Rajdhani16:5514 hr 43 min07:38+1 arrives the next day
New Delhi (NDLS) to Borivali (BVI)
1,351 km · Rajdhani · fastest
- 22222Mumbai CSMT Rajdhani16:5517 hr 18 min10:13+1 arrives the next day
Hazrat Nizamuddin (NZM) to Kalyan Jn (KYN)
1,482 km · Rajdhani
- 12954August Kranti Tejas Rajdhani Express17:1515 hr 53 min09:08+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Rajdhani
- 19020Haridwar–Bandra Terminus Express18:5526 hr 32 min21:27+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Mail/Express
- 11058Amritsar–Mumbai CSMT Express20:5325 hr 54 min22:47+1 arrives the next day
Hazrat Nizamuddin (NZM) to Kalyan Jn (KYN)
1,477 km · Mail/Express
- 12284Hazrat Nizamuddin–Ernakulam Duronto21:4016 hr 25 min14:05+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Rajdhani
- 12472Swaraj Express21:4017 hr 37 min15:17+1 arrives the next day
New Delhi (NDLS) to Borivali (BVI)
1,349 km · Superfast
- 12494Darshan Express21:4016 hr 25 min14:05+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Superfast
- 01484Hazrat Nizamuddin KK Superfast Special22:1019 hr 5 min17:15+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,324 km · Mail/Express
- 22210Mumbai Central Duronto22:1517 hr 35 min15:50+1 arrives the next day
Hazrat Nizamuddin (NZM) to Mumbai Central (MMCT)
1,373 km · Rajdhani
- 22634Hazrat Nizamuddin–Thiruvananthapuram Express22:1517 hr 10 min15:25+1 arrives the next day
Hazrat Nizamuddin (NZM) to Vasai Road (BSR)
1,326 km · Superfast
- 22918Haridwar–Bandra Terminus Superfast Express22:1517 hr 42 min15:57+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,343 km · Superfast
- 12172Haridwar–Mumbai LTT AC Express22:4021 hr 42 min20:22+1 arrives the next day
Hazrat Nizamuddin (NZM) to Kalyan Jn (KYN)
1,482 km · Superfast
- 04002Hazrat Nizamuddin–Dadar Special23:4521 hr 57 min21:42+1 arrives the next day
Hazrat Nizamuddin (NZM) to Borivali (BVI)
1,342 km · Mail/Express
Search Delhi to Mumbai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at SuratST
New Delhi NDLS to Borivali BVI
16:5516 hr 13 min09:08+1 arrives the next dayHolds 9 in 101 hr 5 min to change at STHolds about 9 times in 10 here. Measured on 2,79,802 paired days.
- One change at Mathura JnMTJ
New Delhi NDLS to Borivali BVI
16:1016 hr 58 min09:08+1 arrives the next dayHolds 8 in 101 hr 5 min to change at MTJ — tightHolds about 8 times in 10 here. 110 min would make it 9 in 10. Measured on 27,450 paired days.
12616 often runs late
Delhi to Mumbai, station by station
- Hazrat Nizamuddin to Vasai Road13 trains · seats and fares
- Hazrat Nizamuddin to Borivali8 trains · seats and fares
- Hazrat Nizamuddin to Kalyan Jn4 trains · seats and fares
- New Delhi to Borivali3 trains · seats and fares
- Delhi Cantt to Borivali2 trains · seats and fares
- New Delhi to Kalyan Jn1 train · seats and fares
- Delhi S Rohilla to Borivali1 train · seats and fares
- Hazrat Nizamuddin to Bandra Terminus1 train · seats and fares
- Hazrat Nizamuddin to Mumbai Central1 train · seats and fares