Nabha to Mumbai Distance

Mumbai is approximately 1350+ km from Nabha. 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. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flying is the fastest way to reach Mumbai, 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.

Read More
Route map showing distance and travel time from Nabha, India to Mumbai, India

Via Delhi

RECOMMENDED

Nabha

Delhi

Mumbai

Approx Travel Time

8h 44m

₹6,637

Onwards

Via Surat

Nabha

Surat

Mumbai

Approx Travel Time

19h 3m

₹1,500

Onwards

Ads by MMT

Via Dhuri, Jalandhar

FASTEST

Nabha

Dhuri

Jalandhar

Mumbai

Approx Travel Time

7h 8m

₹7,165

Onwards

Via Rajpura, Delhi

CHEAPEST

Nabha

Rajpura

Delhi

Mumbai

Approx Travel Time

19h 31m

₹820

Onwards

Ads by MMT

Via Delhi, Surat

Nabha

Delhi

Surat

Mumbai

Approx Travel Time

23h 57m

₹1,395

Onwards

Direct Options

Nabha

Mumbai

Approx Travel Time

1d 9h 29m

On Demand

Via Narnaul

Nabha

Narnaul

Mumbai

Approx Travel Time

23h 36m

₹12,369

Onwards

Via Jalandhar

Nabha

Jalandhar

Mumbai

Approx Travel Time

8h 36m

₹7,075

Onwards

Via Amritsar

Nabha

Amritsar

Mumbai

Approx Travel Time

10h 6m

₹6,795

Onwards

Via Maler Kotla, Jalandhar

Nabha

Maler Kotla

Jalandhar

Mumbai

Approx Travel Time

7h 33m

₹7,220

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Nabha and Mumbai?

The straight-line distance is approximately 1300+ km.

What is the distance from Nabha to Mumbai via Delhi?

Via Delhi, the distance is approximately 1350+ km, taking around 9 hours.

Is there a train from Nabha to Mumbai?

Yes, trains run between Nabha and Mumbai, covering approximately 1800+ km in around 34 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India