
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 Jind
Karnal
Jind
Mahendragarh
Approx Travel Time
5h 19m
₹3,491
Onwards
Via Charkhi dadri
Karnal
Charkhi dadri
Mahendragarh
Approx Travel Time
5h 21m
₹4,397
Onwards
Via Panipat
Karnal
Panipat
Mahendragarh
Approx Travel Time
5h 55m
₹1,160
Onwards
Via Rewari
CHEAPEST
Karnal
Rewari
Mahendragarh
Approx Travel Time
6h 25m
₹320
Onwards
Via Bhiwani
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
5h 11m
₹2,751
Onwards
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
5h 19m
₹1,398
Onwards
Karnal
Bhiwani
Mahendragarh
Approx Travel Time
6h
₹2,297
Onwards
Via Rohtak
Karnal
Rohtak
Mahendragarh
Approx Travel Time
5h 15m
₹1,398
Onwards
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 Shamli
- Mahendragarh to Mehsana
- Mahendragarh to Keshod
- Mahendragarh to Latur
- Mahendragarh to Katni
- Mahendragarh to Patna
- Mahendragarh to Lonavala
- Mahendragarh to Thanjavur
- Mahendragarh to Haveri
- Mahendragarh to Arakkonam
- Mahendragarh to Dwarka
- Mahendragarh to Jhajjar
- Mahendragarh to Jammu
- Mahendragarh to Varanasi
- Mahendragarh to Toranagallu
Routes To Mahendragarh
- Purnia to Mahendragarh
- Kedarnath to Mahendragarh
- Parbhani to Mahendragarh
- Sirsi to Mahendragarh
- Mohali to Mahendragarh
- Lucknow to Mahendragarh
- Malkapur to Mahendragarh
- Adilabad to Mahendragarh
- Fazilka to Mahendragarh
- Palani to Mahendragarh
- Sawai-Madhopur to Mahendragarh
- Rajula to Mahendragarh
- Dhuri to Mahendragarh
- Bawal to Mahendragarh
- Palakollu to Mahendragarh


