hero
How2Go
Kaithal to Mahabaleshwar

Kaithal to Mahabaleshwar

Mahabaleshwar is approximately 1600+ kms from Kaithal. The fastest way to reach Mahabaleshwar from Kaithal is by Cab, Flight Via Mohali, Pune. It takes approximately 12 hours. The cheapest way to reach Mahabaleshwar from Kaithal is by Train, Bus Via Rewari, Mumbai which would take approximately 33 hours.

Sort By
Mode of Transport

Via Mohali, Pune

RECOMMENDED

Kaithal

Mohali

Pune

Mahabaleshwar

Approx Travel Time

12h 30m

₹8,054

Onwards

Kaithal

Mohali

Pune

Mahabaleshwar

Approx Travel Time

12h 25m

₹10,159

Onwards

FASTEST

Kaithal

Mohali

Pune

Mahabaleshwar

Approx Travel Time

12h 13m

₹12,513

Onwards

Kaithal

Mohali

Pune

Mahabaleshwar

Approx Travel Time

12h 18m

₹10,408

Onwards

Via Rewari, Mumbai

CHEAPEST

Kaithal

Rewari

Mumbai

Mahabaleshwar

Approx Travel Time

1d 9h 14m

₹1,244

Onwards

Kaithal

Rewari

Mumbai

Mahabaleshwar

Approx Travel Time

1d 11h 2m

₹5,333

Onwards

Ads by MMT

Via Jaipur, Pune

Kaithal

Jaipur

Pune

Mahabaleshwar

Approx Travel Time

1d 16h

₹3,048

Onwards

Via Ghaziabad, Navi Mumbai

Kaithal

Ghaziabad

Navi Mumbai

Mahabaleshwar

Approx Travel Time

13h 11m

On Demand

Ads by MMT

Via Delhi, Pune

Kaithal

Delhi

Pune

Mahabaleshwar

Approx Travel Time

12h 50m

₹10,026

Onwards

Kaithal

Delhi

Pune

Mahabaleshwar

Approx Travel Time

12h 45m

₹12,131

Onwards

Frequently Asked Questions

What is the distance between Kaithal and Mahabaleshwar?

Mahabaleshwar is approximately 1600+ kms from Kaithal.

How long does it take to reach Mahabaleshwar from Kaithal?

It takes approximately 12 hours to reach Mahabaleshwar from Kaithal by Cab, Flight Via Mohali, Pune.

What is the cheapest way to reach Mahabaleshwar from Kaithal?

The cheapest way to reach Mahabaleshwar from Kaithal is by Train, Bus Via Rewari, Mumbai.

What is the fastest way to reach Mahabaleshwar from Kaithal?

The fastest way to reach Mahabaleshwar from Kaithal is by Cab, Flight Via Mohali, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India