Trains from Mumbai to Delhi
1,316 km by rail · 36 direct trains · fastest 15 hr 10 min on the 12951 New Delhi Tejas Rajdhani · 9 daily · 5 stations in Mumbai, 6 in Delhi
- Departures
- 00:10 – 23:10
- Fare from
- ₹640
- Sleeper · estimate
Every direct train
- 12283Ernakulam–Hazrat Nizamuddin Duronto00:1017 hr 10 min17:20
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,326 km · Rajdhani
- 11057Mumbai CSMT–Amritsar Express00:3526 hr 32 min03:07+1 arrives the next day
Kalyan Jn (KYN) to Hazrat Nizamuddin (NZM)
1,477 km · Mail/Express
- 04001Dadar–Hazrat Nizamuddin Special00:4320 hr 52 min21:35
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,342 km · Mail/Express
- 19019Bandra Terminus–Haridwar Express01:0725 hr 28 min02:35+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,326 km · Mail/Express
- 06262Mangaluru Central–Shakurbasti One Way Special03:4536 hr 45 min16:30+1 arrives the next day
Kalyan Jn (KYN) to Shakurbasti (SSB)
1,914 km · Mail/Express
- 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express04:4517 hr 55 min22:40
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Superfast
- 22655Ernakulam–Hazrat Nizamuddin Superfast Express04:4517 hr 55 min22:40
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,326 km · Superfast
- 12171Mumbai LTT–Haridwar AC Express08:3522 hr 5 min06:40+1 arrives the next day
Kalyan Jn (KYN) to Hazrat Nizamuddin (NZM)
1,482 km · Superfast
- 12471Swaraj Express11:2217 hr 41 min05:03+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Superfast
- 22543Bandra Terminus–Lalkua Superfast Express11:2220 hr 8 min07:30+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,342 km · Mail/Express
- 12925Paschim Express11:5521 hr 59 min09:54+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Superfast
- 12216Delhi Sarai Rohilla Garib Rath12:2022 hr 40 min11:00+1 arrives the next day
Borivali (BVI) to Delhi S Rohilla (DEE)
1,413 km · Garib Rath
- 22451Bandra Terminus–Chandigarh Superfast Express12:2021 hr 56 min10:16+1 arrives the next day
Borivali (BVI) to Delhi Cantt (DEC)
1,316 km · Superfast
- 12217Sampark Kranti12:4016 hr 53 min05:33+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Superfast
- 12483Thiruvananthapuram North–Amritsar Superfast Express12:4016 hr 53 min05:33+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Superfast
- 22659Thiruvananthapuram North–Rishikesh Superfast Express12:4017 hr 10 min05:50+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Superfast
- 22917Bandra Terminus–Haridwar Superfast Express13:1519 hr 20 min08:35+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Superfast
- 12617Mangladweep Express13:3024 hr 5 min13:35+1 arrives the next day
Kalyan Jn (KYN) to Hazrat Nizamuddin (NZM)
1,477 km · Superfast
- 00240DSJ–Mumbai CSMT Indian Splendour13:35146 hr 55 min16:30+6 arrives 6 days later
Vasai Road (BSR) to Delhi Safdarjng (DSJ)
2,775 km · Mail/Express
- 12263Hazrat Nizamuddin Duronto14:2516 hr 35 min07:00+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,326 km · Rajdhani
- 12493Darshan Express14:2516 hr 35 min07:00+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,326 km · Superfast
- 22949Bandra Terminus–Delhi Sarai Rohilla Superfast15:0320 hr 2 min11:05+1 arrives the next day
Borivali (BVI) to Delhi Cantt (DEC)
1,316 km · Superfast
- 22221Hazrat Nizamuddin Rajdhani16:4517 hr 10 min09:55+1 arrives the next day
Kalyan Jn (KYN) to Hazrat Nizamuddin (NZM)
1,482 km · Rajdhani
- 12951New Delhi Tejas Rajdhani17:2215 hr 10 min08:32+1 arrives the next day
Borivali (BVI) to New Delhi (NDLS)
1,350 km · Rajdhani · fastest
- 12247Bandra Terminus–Hazrat Nizamuddin Yuva Express17:3016 hr 45 min10:15+1 arrives the next day
Bandra Terminus (BDTS) to Hazrat Nizamuddin (NZM)
1,362 km · Superfast
- 12953August Kranti Tejas Rajdhani Express17:4016 hr 3 min09:43+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Rajdhani
- 12907Bandra Terminus Sampark Kranti Express17:5916 hr 16 min10:15+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Superfast
- 12909Hazrat Nizamuddin Garib Rath17:5916 hr 16 min10:15+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Garib Rath
- 12903Golden Temple19:1818 hr 32 min13:50+1 arrives the next day
Borivali (BVI) to Hazrat Nizamuddin (NZM)
1,343 km · Superfast
- 12431Rajdhani Express19:3516 hr 55 min12:30+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Rajdhani
- 22413Madgaon–Hazrat Nizamuddin Rajdhani19:3516 hr 55 min12:30+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,326 km · Rajdhani
- 22633Thiruvananthapuram–Hazrat Nizamuddin Superfast Express19:3516 hr 55 min12:30+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Superfast
- 12137Punjab Mail20:3524 hr 20 min20:55+1 arrives the next day
Kalyan Jn (KYN) to Hazrat Nizamuddin (NZM)
1,482 km · Superfast
- 12449Goa Sampark Kranti21:0516 hr 36 min13:41+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Superfast
- 01483Khadki Hazrat Nizamuddin Special22:1519 hr 55 min18:10+1 arrives the next day
Vasai Road (BSR) to Hazrat Nizamuddin (NZM)
1,325 km · Mail/Express
- 22209Hazrat Nizamuddin Duronto23:1016 hr 40 min15:50+1 arrives the next day
Mumbai Central (MMCT) to Hazrat Nizamuddin (NZM)
1,373 km · Rajdhani
Search Mumbai to Delhi for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kota JnKOTA
Borivali BVI to Hazrat Nizamuddin NZM
17:2216 hr 21 min09:43+1 arrives the next dayHolds 9 in 101 hr to change at KOTA — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 27,599 paired days.
- One change at Ratlam JnRTM
Borivali BVI to Hazrat Nizamuddin NZM
17:2216 hr 53 min10:15+1 arrives the next dayHolds 10 in 101 hr 28 min to change at RTMHolds about 19 times in 20 here. Measured on 84,303 paired days.
both trains usually run on time
- One change at Bharuch JnBH
Borivali BVI to Hazrat Nizamuddin NZM
16:2217 hr 21 min09:43+1 arrives the next dayAlmost always holds1 hr to change at BHAlmost always holds here. Measured on 3,56,317 paired days.
Mumbai to Delhi, station by station
- Vasai Road to Hazrat Nizamuddin14 trains · seats and fares
- Borivali to Hazrat Nizamuddin9 trains · seats and fares
- Kalyan Jn to Hazrat Nizamuddin5 trains · seats and fares
- Borivali to Delhi Cantt2 trains · seats and fares
- Kalyan Jn to Shakurbasti1 train · seats and fares
- Borivali to Delhi S Rohilla1 train · seats and fares
- Vasai Road to Delhi Safdarjng1 train · seats and fares
- Borivali to New Delhi1 train · seats and fares
- Bandra Terminus to Hazrat Nizamuddin1 train · seats and fares
- Mumbai Central to Hazrat Nizamuddin1 train · seats and fares