
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,583
Onwards
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
6h
₹2,129
Onwards
Via Charkhi dadri
Karnal
Charkhi dadri
Mahendragarh
Approx Travel Time
5h 21m
₹2,553
Onwards
Via Panipat
Karnal
Panipat
Mahendragarh
Approx Travel Time
5h 55m
₹860
Onwards
Karnal
Panipat
Mahendragarh
Approx Travel Time
6h 40m
₹2,949
Onwards
Karnal
Panipat
Mahendragarh
Approx Travel Time
6h 20m
₹1,210
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 Ambaji
- Mahendragarh to Tandur
- Mahendragarh to Siruguppa
- Mahendragarh to Hyderabad
- Mahendragarh to Nayagarh
- Mahendragarh to Falna
- Mahendragarh to Ratangarh
- Mahendragarh to Daman
- Mahendragarh to Gadag
- Mahendragarh to Jhansi
- Mahendragarh to Malout
- Mahendragarh to Bareilly
- Mahendragarh to Kolar
- Mahendragarh to Banda
- Mahendragarh to Azamgarh
Routes To Mahendragarh
- Markapur to Mahendragarh
- Hubli to Mahendragarh
- Khalilabad to Mahendragarh
- Pali to Mahendragarh
- Barnala to Mahendragarh
- Gangotri to Mahendragarh
- Wardha to Mahendragarh
- TIRUR to Mahendragarh
- Baripada to Mahendragarh
- Kanpur to Mahendragarh
- Kurnool to Mahendragarh
- Kovilpatti to Mahendragarh
- Durgapur to Mahendragarh
- Bijapur to Mahendragarh
- Jaisalmer to Mahendragarh


