50
Checking Seats Availability
Loading seats data...

From Delhi Cantt to Mumbai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

09:37
DEC Delhi Cantt
08:10
BDTS Bandra Terminus, Mumbai
22h 33m
 Refund

From Delhi Sarai Rohilla to Mumbai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

09:20
DEE Delhi Sarai Rohilla
08:10
BDTS Bandra Terminus, Mumbai
22h 50m
 Refund

From Ghaziabad to Mumbai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

05:09
GZB Ghaziabad
05:23
DR Mumbai Dadar
1d 14m
 Refund
05:09
GZB Ghaziabad
06:42
MMCT Mumbai Central
1d 1h 33m
 Refund
05:09
GZB Ghaziabad
05:43
MMCT Mumbai Central
1d 34m
 Refund
05:09
GZB Ghaziabad
06:22
DR Mumbai Dadar
1d 1h 13m
 Refund
05:11
GZB Ghaziabad
05:45
MMCT Mumbai Central
1d 34m
 Refund
05:11
GZB Ghaziabad
05:25
DR Mumbai Dadar
1d 14m
 Refund
05:13
GZB Ghaziabad
06:06
MMCT Mumbai Central
1d 53m
 Refund
05:13
GZB Ghaziabad
05:46
DR Mumbai Dadar
1d 33m
 Refund
20:27
GZB Ghaziabad
04:20
BDTS Bandra Terminus, Mumbai
1d 7h 53m
 Refund
20:27
GZB Ghaziabad
04:20
BDTS Bandra Terminus, Mumbai
1d 7h 53m
 Refund
20:27
GZB Ghaziabad
04:20
BDTS Bandra Terminus, Mumbai
1d 7h 53m
 Refund

From New Delhi to Mumbai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

05:15
NDLS New Delhi
07:35
CSMT Mumbai CST
1d 2h 20m
 Refund
05:15
NDLS New Delhi
07:35
CSMT Mumbai CST
1d 2h 20m
 Refund
05:15
NDLS New Delhi
07:35
CSMT Mumbai CST
1d 2h 20m
 Refund
05:15
NDLS New Delhi
07:35
CSMT Mumbai CST
1d 2h 20m
 Refund
13:30
NDLS New Delhi
19:35
MMCT Mumbai Central
1d 6h 5m
 Refund
13:30
NDLS New Delhi
19:05
DR Mumbai Dadar
1d 5h 35m
 Refund
16:25
NDLS New Delhi
08:15
MMCT Mumbai Central
15h 50m
 Refund
16:25
NDLS New Delhi
08:15
MMCT Mumbai Central
15h 50m
 Refund
16:25
NDLS New Delhi
08:15
MMCT Mumbai Central
15h 50m
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
16:45
NDLS New Delhi
14:45
BDTS Bandra Terminus, Mumbai
22h
 Refund
20:20
NDLS New Delhi
06:04
CSMT Mumbai CST
1d 9h 44m
 Refund
20:45
NDLS New Delhi
04:29
CSMT Mumbai CST
1d 7h 44m
 Refund
20:45
NDLS New Delhi
04:29
CSMT Mumbai CST
1d 7h 44m
 Refund
21:50
NDLS New Delhi
18:05
BDTS Bandra Terminus, Mumbai
20h 15m
 Refund
21:50
NDLS New Delhi
18:05
BDTS Bandra Terminus, Mumbai
20h 15m
 Refund
21:50
NDLS New Delhi
18:05
BDTS Bandra Terminus, Mumbai
20h 15m
 Refund
23:25
NDLS New Delhi
16:15
MMCT Mumbai Central
16h 50m
 Refund
23:25
NDLS New Delhi
16:15
MMCT Mumbai Central
16h 50m
 Refund
23:25
NDLS New Delhi
16:15
MMCT Mumbai Central
16h 50m
 Refund

From Hazrat Nizamuddin Railway Station to Mumbai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

07:20
NZM Hazrat Nizamuddin Railway Station, Delhi
05:23
DR Mumbai Dadar
22h 3m
 Refund
07:20
NZM Hazrat Nizamuddin Railway Station, Delhi
05:43
MMCT Mumbai Central
22h 23m
 Refund
07:22
NZM Hazrat Nizamuddin Railway Station, Delhi
05:45
MMCT Mumbai Central
22h 23m
 Refund
07:22
NZM Hazrat Nizamuddin Railway Station, Delhi
06:42
MMCT Mumbai Central
23h 20m
 Refund
07:22
NZM Hazrat Nizamuddin Railway Station, Delhi
05:25
DR Mumbai Dadar
22h 3m
 Refund
07:22
NZM Hazrat Nizamuddin Railway Station, Delhi
06:22
DR Mumbai Dadar
23h
 Refund
07:24
NZM Hazrat Nizamuddin Railway Station, Delhi
05:46
DR Mumbai Dadar
22h 22m
 Refund
07:24
NZM Hazrat Nizamuddin Railway Station, Delhi
06:06
MMCT Mumbai Central
22h 42m
 Refund
13:47
NZM Hazrat Nizamuddin Railway Station, Delhi
19:35
MMCT Mumbai Central
1d 5h 48m
 Refund
13:47
NZM Hazrat Nizamuddin Railway Station, Delhi
19:05
DR Mumbai Dadar
1d 5h 18m
 Refund
15:35
NZM Hazrat Nizamuddin Railway Station, Delhi
09:20
BDTS Bandra Terminus, Mumbai
17h 45m
 Refund
15:35
NZM Hazrat Nizamuddin Railway Station, Delhi
09:20
BDTS Bandra Terminus, Mumbai
17h 45m
 Refund
15:35
NZM Hazrat Nizamuddin Railway Station, Delhi
09:20
BDTS Bandra Terminus, Mumbai
17h 45m
 Refund
16:50
NZM Hazrat Nizamuddin Railway Station, Delhi
09:45
MMCT Mumbai Central
16h 55m
 Refund
16:50
NZM Hazrat Nizamuddin Railway Station, Delhi
09:45
MMCT Mumbai Central
16h 55m
 Refund
16:50
NZM Hazrat Nizamuddin Railway Station, Delhi
09:45
MMCT Mumbai Central
16h 55m
 Refund
20:54
NZM Hazrat Nizamuddin Railway Station, Delhi
06:04
CSMT Mumbai CST
1d 9h 10m
 Refund
21:09
NZM Hazrat Nizamuddin Railway Station, Delhi
04:29
CSMT Mumbai CST
1d 7h 20m
 Refund
21:09
NZM Hazrat Nizamuddin Railway Station, Delhi
04:29
CSMT Mumbai CST
1d 7h 20m
 Refund
21:50
NZM Hazrat Nizamuddin Railway Station, Delhi
04:20
BDTS Bandra Terminus, Mumbai
1d 6h 30m
 Refund
21:50
NZM Hazrat Nizamuddin Railway Station, Delhi
04:20
BDTS Bandra Terminus, Mumbai
1d 6h 30m
 Refund
21:50
NZM Hazrat Nizamuddin Railway Station, Delhi
04:20
BDTS Bandra Terminus, Mumbai
1d 6h 30m
 Refund

Popular Routes in India