Mumbai to Nabha Distance
Nabha is approximately 1350+ km from Mumbai. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 34 hours, subject to the chosen service and route. Flying is the fastest way to reach Nabha, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi
RECOMMENDED
Mumbai
Delhi
Nabha
Approx Travel Time
9h 10m
₹6,290
Onwards
Via Jalandhar, Dhuri
FASTEST
Mumbai
Jalandhar
Dhuri
Nabha
Approx Travel Time
6h 40m
₹7,165
Onwards
Via Surat
Mumbai
Surat
Nabha
Approx Travel Time
20h 27m
₹1,800
Onwards
Via Delhi, Rajpura
Mumbai
Delhi
Rajpura
Nabha
Approx Travel Time
20h 2m
₹820
Onwards
Mumbai
Delhi
Rajpura
Nabha
Approx Travel Time
8h 37m
₹6,360
Onwards
Direct Options
CHEAPEST
Mumbai
Nabha
Approx Travel Time
1d 9h 54m
₹715
Onwards
Via Surat, Delhi
Mumbai
Surat
Delhi
Nabha
Approx Travel Time
1d 1h 44m
₹1,745
Onwards
Via Narnaul
Mumbai
Narnaul
Nabha
Approx Travel Time
22h 56m
₹8,085
Onwards
Via Jalandhar
Mumbai
Jalandhar
Nabha
Approx Travel Time
8h 12m
On Demand
Via Delhi, Patiala
Mumbai
Delhi
Patiala
Nabha
Approx Travel Time
8h 16m
₹6,425
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Mumbai and Nabha?
The straight-line distance is approximately 1300+ km.
What is the distance from Mumbai to Nabha via Delhi?
Via Delhi, the distance is approximately 1350+ km, taking around 9 hours.
Is there a train from Mumbai to Nabha?
Yes, trains run between Mumbai and Nabha, covering approximately 1800+ km in around 34 hours.
Routes Connecting Mumbai
Routes From Mumbai
Routes Connecting Nabha
Routes From Nabha
Popular Places Routes
- Khammam to Yercaud
- Kedarnath to Sangli
- Malegaon to Balangir
- Port-Blair to Valsad
- Lakshadweep to Warangal
- Palakollu to Perinthalmanna
- Sasan-Gir to Pen
- Loharu to Krishnagiri
- Gandhidham to Bangalore
- Hindaun to Manendragarh
- Dholpur to Katni
- Ludhiana to Veraval
- Khammam to Kalna
- Daund to Hazaribagh
- Palitana to Lonavala
- Sangli to Bangarapet
- Sitamarhi to Bahraich
- Sivakasi to Shirpur
- Chitradurga to Palampur
- Mahabaleshwar to Shimla
- Pathanamthitta to Deoria
- Ramanathapuram to Jaipur
- Ghumarwin to Pune
- Jangaon to Lunkaransar
- Jaipur to Ukhimath
- Pandavapura to Hyderabad
- Naugarh to Kannauj
- Goalpara to Tanakpur
- Saharsa to Rajkot
- Darbhanga to Dahod

