
Mahendragarh to Khanna
Khanna is approximately 300+ km from Mahendragarh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Khanna.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
FASTEST
Mahendragarh
Khanna
Approx Travel Time
5h 20m
₹749
Onwards
Via Delhi
CHEAPEST
Mahendragarh
Delhi
Khanna
Approx Travel Time
6h 23m
₹275
Onwards
Via Panipat
Mahendragarh
Panipat
Khanna
Approx Travel Time
5h 53m
₹1,105
Onwards
Via Rohtak
Mahendragarh
Rohtak
Khanna
Approx Travel Time
5h 42m
₹1,548
Onwards
Via Sonipat
Mahendragarh
Sonipat
Khanna
Approx Travel Time
6h 24m
₹3,088
Onwards
Via Ludhiana
Mahendragarh
Ludhiana
Khanna
Approx Travel Time
6h 16m
₹794
Onwards
Via Ambala
Mahendragarh
Ambala
Khanna
Approx Travel Time
6h 19m
₹854
Onwards
Mahendragarh
Ambala
Khanna
Approx Travel Time
5h 50m
₹1,298
Onwards
Via Charkhi dadri
Mahendragarh
Charkhi dadri
Khanna
Approx Travel Time
5h 43m
₹2,558
Onwards
Via Mohali
Mahendragarh
Mohali
Khanna
Approx Travel Time
6h 6m
₹2,385
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Khanna?
Khanna is approximately 300+ kms from Mahendragarh.
How long does it take to reach Khanna from Mahendragarh?
It takes approximately 6 hours to reach Khanna from Mahendragarh by Bus.
What is the cheapest way to reach Khanna from Mahendragarh?
The cheapest way to reach Khanna from Mahendragarh is by Train Via Delhi.
What is the fastest way to reach Khanna from Mahendragarh?
The fastest way to reach Khanna from Mahendragarh is by Bus.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Jetpur
- Mahendragarh to Ooty
- Mahendragarh to Sirsa
- Mahendragarh to Kadapa
- Mahendragarh to Hoshiarpur
- Mahendragarh to Darwha
- Mahendragarh to Mangaon
- Mahendragarh to Rampur
- Mahendragarh to Raigarh
- Mahendragarh to Rajkot
- Mahendragarh to Kolar
- Mahendragarh to Bhim
- Mahendragarh to Kannauj
- Mahendragarh to Shillong
- Mahendragarh to Basoda
Routes To Mahendragarh
- Jagdalpur to Mahendragarh
- Akola to Mahendragarh
- Tonk to Mahendragarh
- Bulandshahr to Mahendragarh
- Kasauli to Mahendragarh
- Navi-Mumbai to Mahendragarh
- Hospet to Mahendragarh
- Ambikapur to Mahendragarh
- Vadakara to Mahendragarh
- Vikarabad to Mahendragarh
- Sangareddy to Mahendragarh
- Kota to Mahendragarh
- Bawal to Mahendragarh
- Dandeli to Mahendragarh
- Satna to Mahendragarh

