
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
₹2,682
Onwards
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
6h
₹2,228
Onwards
Via Charkhi dadri
Karnal
Charkhi dadri
Mahendragarh
Approx Travel Time
5h 21m
₹2,663
Onwards
Via Panipat
Karnal
Panipat
Mahendragarh
Approx Travel Time
5h 55m
₹1,060
Onwards
Karnal
Panipat
Mahendragarh
Approx Travel Time
6h 40m
₹2,529
Onwards
Karnal
Panipat
Mahendragarh
Approx Travel Time
6h 20m
₹1,399
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 To Karnal
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Ariyalur
- Mahendragarh to Palani
- Mahendragarh to Puttaparthi
- Mahendragarh to Moga
- Mahendragarh to Thiruvananthapuram
- Mahendragarh to Akbarpur
- Mahendragarh to Surat
- Mahendragarh to Rourkela
- Mahendragarh to Gulbarga
- Mahendragarh to Kanyakumari
- Mahendragarh to Siwan
- Mahendragarh to Kasaragod
- Mahendragarh to Sawantwadi
- Mahendragarh to Shivpuri
- Mahendragarh to Madhubani
Routes To Mahendragarh
- Roorkee to Mahendragarh
- Somnath to Mahendragarh
- Jalandhar to Mahendragarh
- Vaikom to Mahendragarh
- Arsikere to Mahendragarh
- Palanpur to Mahendragarh
- Muzaffarpur to Mahendragarh
- Amalapuram to Mahendragarh
- Sangareddy to Mahendragarh
- Jalgaon to Mahendragarh
- Karsog to Mahendragarh
- Daltonganj to Mahendragarh
- Rudrapur to Mahendragarh
- Kolar to Mahendragarh
- Chirala to Mahendragarh


