hero
How2Go
Junagadh to Mahabaleshwar

Junagadh to Mahabaleshwar

Mahabaleshwar is approximately 550+ kms from Junagadh. The fastest way to reach Mahabaleshwar from Junagadh is by Train, Flight, Bus Via Rajkot, Pune. It takes approximately 8 hours. The cheapest way to reach Mahabaleshwar from Junagadh is by Train, Bus Via Palghar, Mumbai which would take approximately 14 hours.

Sort By
Mode of Transport

Via Keshod, Mumbai

RECOMMENDED

Junagadh

Keshod

Mumbai

Mahabaleshwar

Approx Travel Time

8h 1m

₹8,757

Onwards

Junagadh

Keshod

Mumbai

Mahabaleshwar

Approx Travel Time

8h 48m

₹12,889

Onwards

Via Rajkot, Pune

FASTEST

Junagadh

Rajkot

Pune

Mahabaleshwar

Approx Travel Time

7h 35m

₹5,698

Onwards

Junagadh

Rajkot

Pune

Mahabaleshwar

Approx Travel Time

9h 44m

₹10,420

Onwards

Junagadh

Rajkot

Pune

Mahabaleshwar

Approx Travel Time

8h 23m

₹8,009

Onwards

Ads by MMT

Via Palghar, Mumbai

CHEAPEST

Junagadh

Palghar

Mumbai

Mahabaleshwar

Approx Travel Time

13h 52m

₹949

Onwards

Junagadh

Palghar

Mumbai

Mahabaleshwar

Approx Travel Time

14h 39m

₹5,081

Onwards

Direct Cab

Junagadh

Mahabaleshwar

Approx Travel Time

19h 2m

On Demand

Ads by MMT

Via Dhandhuka, Mumbai

Junagadh

Dhandhuka

Mumbai

Mahabaleshwar

Approx Travel Time

23h 36m

On Demand

Via Vapi

Junagadh

Vapi

Mahabaleshwar

Approx Travel Time

1d 0h 26m

₹2,599

Onwards

Frequently Asked Questions

What is the distance between Junagadh and Mahabaleshwar?

Mahabaleshwar is approximately 550+ kms from Junagadh.

How long does it take to reach Mahabaleshwar from Junagadh?

It takes approximately 8 hours to reach Mahabaleshwar from Junagadh by Train, Flight, Bus Via Rajkot, Pune.

What is the cheapest way to reach Mahabaleshwar from Junagadh?

The cheapest way to reach Mahabaleshwar from Junagadh is by Train, Bus Via Palghar, Mumbai.

What is the fastest way to reach Mahabaleshwar from Junagadh?

The fastest way to reach Mahabaleshwar from Junagadh is by Train, Flight, Bus Via Rajkot, Pune.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India