hero
How2Go
Mahabaleshwar to Nabha

Mahabaleshwar to Nabha

Nabha is approximately 1500+ kms from Mahabaleshwar. The fastest way to reach Nabha from Mahabaleshwar is by Cab, Flight, Train Via Pune, Delhi. It takes approximately 14 hours. The cheapest way to reach Nabha from Mahabaleshwar is by Bus, Train Via Thane, Ambala which would take approximately 30 hours.

Sort By
Mode of Transport

Via Pune, Delhi

RECOMMENDED

FASTEST

Mahabaleshwar

Pune

Delhi

Nabha

Approx Travel Time

13h 32m

₹9,392

Onwards

Mahabaleshwar

Pune

Delhi

Nabha

Approx Travel Time

14h 11m

₹6,673

Onwards

Via Thane, Ambala

CHEAPEST

Mahabaleshwar

Thane

Ambala

Nabha

Approx Travel Time

1d 5h 52m

₹1,274

Onwards

Ads by MMT

Via Panvel, Delhi

Mahabaleshwar

Panvel

Delhi

Nabha

Approx Travel Time

1d 3h 10m

₹6,421

Onwards

Via Vadodara

Mahabaleshwar

Vadodara

Nabha

Approx Travel Time

1d 15h 25m

On Demand

Ads by MMT

Via Navi Mumbai, Delhi

Mahabaleshwar

Navi Mumbai

Delhi

Nabha

Approx Travel Time

15h 31m

₹10,997

Onwards

Mahabaleshwar

Navi Mumbai

Delhi

Nabha

Approx Travel Time

17h 34m

₹5,934

Onwards

Via Mumbai, Delhi

Mahabaleshwar

Mumbai

Delhi

Nabha

Approx Travel Time

16h 26m

₹10,541

Onwards

Mahabaleshwar

Mumbai

Delhi

Nabha

Approx Travel Time

18h 34m

₹5,934

Onwards

Via Shirdi, Delhi

Mahabaleshwar

Shirdi

Delhi

Nabha

Approx Travel Time

17h 20m

₹12,870

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Nabha?

Nabha is approximately 1500+ kms from Mahabaleshwar.

How long does it take to reach Nabha from Mahabaleshwar?

It takes approximately 14 hours to reach Nabha from Mahabaleshwar by Cab, Flight, Train Via Pune, Delhi.

What is the cheapest way to reach Nabha from Mahabaleshwar?

The cheapest way to reach Nabha from Mahabaleshwar is by Bus, Train Via Thane, Ambala.

What is the fastest way to reach Nabha from Mahabaleshwar?

The fastest way to reach Nabha from Mahabaleshwar is by Cab, Flight, Train Via Pune, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India