
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
₹12,296
Onwards
Karnal
Delhi
Pune
Mahabaleshwar
Approx Travel Time
10h 10m
₹7,652
Onwards
Karnal
Delhi
Pune
Mahabaleshwar
Approx Travel Time
9h 20m
₹9,715
Onwards
Via Mohali, Pune
FASTEST
Karnal
Mohali
Pune
Mahabaleshwar
Approx Travel Time
9h 8m
₹11,625
Onwards
Karnal
Mohali
Pune
Mahabaleshwar
Approx Travel Time
9h 56m
₹14,206
Onwards
Via Mumbai
CHEAPEST
Karnal
Mumbai
Mahabaleshwar
Approx Travel Time
1d 5h 12m
₹1,134
Onwards
Karnal
Mumbai
Mahabaleshwar
Approx Travel Time
1d 5h 59m
₹5,245
Onwards
Via Gurgaon
Karnal
Gurgaon
Mahabaleshwar
Approx Travel Time
1d 10h 20m
₹5,103
Onwards
Via Delhi, Navi Mumbai
Karnal
Delhi
Navi Mumbai
Mahabaleshwar
Approx Travel Time
10h 51m
₹13,298
Onwards
Via Delhi, Mumbai
Karnal
Delhi
Mumbai
Mahabaleshwar
Approx Travel Time
11h 55m
₹7,512
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 Sulya
- Mahabaleshwar to Vikarabad
- Mahabaleshwar to Bangarapet
- Mahabaleshwar to Dahod
- Mahabaleshwar to Sirkazhi
- Mahabaleshwar to Pusad
- Mahabaleshwar to Coonoor
- Mahabaleshwar to Jamui
- Mahabaleshwar to Titilagarh
- Mahabaleshwar to Toranagallu
- Mahabaleshwar to Kollur
- Mahabaleshwar to Garhwa
- Mahabaleshwar to Tiptur
- Mahabaleshwar to Nidadavolu
- Mahabaleshwar to Bhopal
Routes To Mahabaleshwar
- Ranikhet to Mahabaleshwar
- Tarapith to Mahabaleshwar
- Bulandshahr to Mahabaleshwar
- Shujalpur to Mahabaleshwar
- Nimbahera to Mahabaleshwar
- Nelamangala to Mahabaleshwar
- Sangli to Mahabaleshwar
- Mussoorie to Mahabaleshwar
- Paralakhemundi to Mahabaleshwar
- Bharuch to Mahabaleshwar
- Karunagappally to Mahabaleshwar
- Kapurthala to Mahabaleshwar
- Daund to Mahabaleshwar
- Rishikesh to Mahabaleshwar
- Chandausi to Mahabaleshwar


