
Khanna to Mahendragarh
Mahendragarh is approximately 300+ kms from Khanna. The fastest way to reach Mahendragarh from Khanna is by Bus. It takes approximately 7 hours. The cheapest way to reach Mahendragarh from Khanna is by Train, Bus Via Ambala which would take approximately 9 hours.
Sort By
Mode of Transport
Via Sonipat
Khanna
Sonipat
Mahendragarh
Approx Travel Time
7h 25m
₹3,228
Onwards
Via Ambala
CHEAPEST
Khanna
Ambala
Mahendragarh
Approx Travel Time
8h 47m
₹355
Onwards
Khanna
Ambala
Mahendragarh
Approx Travel Time
9h 22m
₹2,194
Onwards
Via Gurgaon
Khanna
Gurgaon
Mahendragarh
Approx Travel Time
11h 25m
₹380
Onwards
Via Charkhi dadri
Khanna
Charkhi dadri
Mahendragarh
Approx Travel Time
8h 1m
₹3,087
Onwards
Via Ludhiana
Khanna
Ludhiana
Mahendragarh
Approx Travel Time
9h 24m
₹2,835
Onwards
Via Mohali
Khanna
Mohali
Mahendragarh
Approx Travel Time
9h 24m
₹1,931
Onwards
Via Chandigarh
Khanna
Chandigarh
Mahendragarh
Approx Travel Time
9h 37m
₹2,110
Onwards
Via Panchkula
Khanna
Panchkula
Mahendragarh
Approx Travel Time
9h 39m
₹1,972
Onwards
Frequently Asked Questions
What is the distance between Khanna and Mahendragarh?
Mahendragarh is approximately 300+ kms from Khanna.
How long does it take to reach Mahendragarh from Khanna?
It takes approximately 7 hours to reach Mahendragarh from Khanna by Bus.
What is the cheapest way to reach Mahendragarh from Khanna?
The cheapest way to reach Mahendragarh from Khanna is by Train, Bus Via Ambala.
What is the fastest way to reach Mahendragarh from Khanna?
The fastest way to reach Mahendragarh from Khanna is by Bus.
Routes Connecting Khanna
Routes From Khanna
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Amethi
- Mahendragarh to Saharanpur
- Mahendragarh to Kumbhalgarh
- Mahendragarh to Wayanad
- Mahendragarh to Tiruchengode
- Mahendragarh to Bhagalpur
- Mahendragarh to Mumbai
- Mahendragarh to Gudur
- Mahendragarh to Kanhangad
- Mahendragarh to Bangalore
- Mahendragarh to Bekal
- Mahendragarh to Jhabua
- Mahendragarh to Amravati
- Mahendragarh to Thiruvannamalai
- Mahendragarh to Nathdwara
Routes To Mahendragarh
- Chandrapur to Mahendragarh
- Bahadurgarh to Mahendragarh
- Tenali to Mahendragarh
- Vidisha to Mahendragarh
- Ankleshwar to Mahendragarh
- Araria to Mahendragarh
- Gurdaspur to Mahendragarh
- Rajula to Mahendragarh
- Nandurbar to Mahendragarh
- Bharatpur to Mahendragarh
- Thiruvananthapuram to Mahendragarh
- Sringeri to Mahendragarh
- Modinagar to Mahendragarh
- Bhopal to Mahendragarh
- Motihari to Mahendragarh


