
Karnal to Mahendragarh
Mahendragarh is approximately 200+ kms from Karnal. The fastest way to reach Mahendragarh from Karnal is by Bus. It takes approximately 4 hours. The cheapest way to reach Mahendragarh from Karnal is by Train Via Rewari which would take approximately 7 hours.
Sort By
Mode of Transport
Via Bhiwani
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
5h 11m
₹3,398
Onwards
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
6h
₹2,343
Onwards
Via Charkhi dadri
Karnal
Charkhi dadri
Mahendragarh
Approx Travel Time
5h 21m
₹2,782
Onwards
Via Panipat
Karnal
Panipat
Mahendragarh
Approx Travel Time
5h 55m
₹2,060
Onwards
Karnal
Panipat
Mahendragarh
Approx Travel Time
6h 40m
₹3,529
Onwards
Karnal
Panipat
Mahendragarh
Approx Travel Time
6h 20m
₹2,400
Onwards
Via Rewari
CHEAPEST
Karnal
Rewari
Mahendragarh
Approx Travel Time
6h 25m
₹320
Onwards
Via Jhajjar
Karnal
Jhajjar
Mahendragarh
Approx Travel Time
5h 56m
On Demand
Frequently Asked Questions
What is the distance between Karnal and Mahendragarh?
Mahendragarh is approximately 200+ kms from Karnal.
How long does it take to reach Mahendragarh from Karnal?
It takes approximately 4 hours to reach Mahendragarh from Karnal by Bus.
What is the cheapest way to reach Mahendragarh from Karnal?
The cheapest way to reach Mahendragarh from Karnal is by Train Via Rewari.
What is the fastest way to reach Mahendragarh from Karnal?
The fastest way to reach Mahendragarh from Karnal is by Bus.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Narsapur
- Mahendragarh to Jamui
- Mahendragarh to Kannur
- Mahendragarh to Pune
- Mahendragarh to Kodaikanal
- Mahendragarh to Batala
- Mahendragarh to Bellary
- Mahendragarh to Latur
- Mahendragarh to Ranchi
- Mahendragarh to Kharagpur
- Mahendragarh to Bharatpur
- Mahendragarh to Mangaon
- Mahendragarh to Bandikui
- Mahendragarh to Sri-Ganganagar
- Mahendragarh to Bhuj
Routes To Mahendragarh
- Balaghat to Mahendragarh
- Laxmangarh to Mahendragarh
- Viramgam to Mahendragarh
- Somnath to Mahendragarh
- Jajpur to Mahendragarh
- Tiptur to Mahendragarh
- Perinthalmanna to Mahendragarh
- Bidar to Mahendragarh
- Khagaria to Mahendragarh
- Karimganj to Mahendragarh
- Solapur to Mahendragarh
- Rewari to Mahendragarh
- Barmer to Mahendragarh
- Kurseong to Mahendragarh
- Jaunpur to Mahendragarh


