
Karnal to Mahabaleshwar
Mahabaleshwar is approximately 1400+ kms from Karnal. The fastest way to reach Mahabaleshwar from Karnal is by Cab, Flight, Bus Via Mohali, Pune. It takes approximately 9 hours. The cheapest way to reach Mahabaleshwar from Karnal is by Train, Bus Via Mumbai which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi, Pune
RECOMMENDED
Karnal
Delhi
Pune
Mahabaleshwar
Approx Travel Time
10h 8m
₹9,972
Onwards
Karnal
Delhi
Pune
Mahabaleshwar
Approx Travel Time
10h 10m
₹5,372
Onwards
Karnal
Delhi
Pune
Mahabaleshwar
Approx Travel Time
9h 20m
₹7,411
Onwards
Via Mohali, Pune
FASTEST
Karnal
Mohali
Pune
Mahabaleshwar
Approx Travel Time
9h 8m
₹8,956
Onwards
Karnal
Mohali
Pune
Mahabaleshwar
Approx Travel Time
9h 56m
₹11,517
Onwards
Via Mumbai
CHEAPEST
Karnal
Mumbai
Mahabaleshwar
Approx Travel Time
1d 5h 12m
₹1,034
Onwards
Karnal
Mumbai
Mahabaleshwar
Approx Travel Time
1d 5h 59m
₹5,245
Onwards
Via Gurgaon
Karnal
Gurgaon
Mahabaleshwar
Approx Travel Time
1d 10h 20m
₹4,980
Onwards
Via Delhi, Navi Mumbai
Karnal
Delhi
Navi Mumbai
Mahabaleshwar
Approx Travel Time
10h 51m
₹11,182
Onwards
Via Delhi, Mumbai
Karnal
Delhi
Mumbai
Mahabaleshwar
Approx Travel Time
11h 55m
₹5,374
Onwards
Frequently Asked Questions
What is the distance between Karnal and Mahabaleshwar?
Mahabaleshwar is approximately 1400+ kms from Karnal.
How long does it take to reach Mahabaleshwar from Karnal?
It takes approximately 9 hours to reach Mahabaleshwar from Karnal by Cab, Flight, Bus Via Mohali, Pune.
What is the cheapest way to reach Mahabaleshwar from Karnal?
The cheapest way to reach Mahabaleshwar from Karnal is by Train, Bus Via Mumbai.
What is the fastest way to reach Mahabaleshwar from Karnal?
The fastest way to reach Mahabaleshwar from Karnal is by Cab, Flight, Bus Via Mohali, Pune.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Mandya
- Mahabaleshwar to Aurangabad
- Mahabaleshwar to Diu
- Mahabaleshwar to Mandsaur
- Mahabaleshwar to Agra
- Mahabaleshwar to Malvan
- Mahabaleshwar to Latur
- Mahabaleshwar to Sanawad
- Mahabaleshwar to Kathgodam
- Mahabaleshwar to Mudigere
- Mahabaleshwar to Patiala
- Mahabaleshwar to Lonavala
- Mahabaleshwar to Port-Blair
- Mahabaleshwar to Guntur
- Mahabaleshwar to Nashik
Routes To Mahabaleshwar
- Chittorgarh to Mahabaleshwar
- Sulya to Mahabaleshwar
- Maddur to Mahabaleshwar
- Palitana to Mahabaleshwar
- Vikarabad to Mahabaleshwar
- Dharmapuri to Mahabaleshwar
- Harda to Mahabaleshwar
- Siliguri to Mahabaleshwar
- Shivamogga to Mahabaleshwar
- Chomu to Mahabaleshwar
- Ulhasnagar to Mahabaleshwar
- Coonoor to Mahabaleshwar
- Daman to Mahabaleshwar
- Tiruchengode to Mahabaleshwar
- Dehradun to Mahabaleshwar


