
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 Via Gurgaon which would take approximately 12 hours.
Sort By
Mode of Transport
Via Sangrur
Khanna
Sangrur
Mahendragarh
Approx Travel Time
7h 55m
₹3,393
Onwards
Via Sonipat
Khanna
Sonipat
Mahendragarh
Approx Travel Time
7h 25m
₹3,116
Onwards
Via Ambala
Khanna
Ambala
Mahendragarh
Approx Travel Time
8h 47m
₹854
Onwards
Khanna
Ambala
Mahendragarh
Approx Travel Time
9h 22m
₹2,563
Onwards
Via Gurgaon
CHEAPEST
Khanna
Gurgaon
Mahendragarh
Approx Travel Time
11h 25m
₹380
Onwards
Via Charkhi dadri
Khanna
Charkhi dadri
Mahendragarh
Approx Travel Time
8h 1m
₹4,821
Onwards
Via Rohtak
Khanna
Rohtak
Mahendragarh
Approx Travel Time
8h 32m
₹3,463
Onwards
Khanna
Rohtak
Mahendragarh
Approx Travel Time
8h 30m
₹1,598
Onwards
Via Ludhiana
Khanna
Ludhiana
Mahendragarh
Approx Travel Time
9h 24m
₹2,435
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 Via Gurgaon.
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 Kavali
- Mahendragarh to Shivamogga
- Mahendragarh to Kapurthala
- Mahendragarh to Maihar
- Mahendragarh to Mumbai
- Mahendragarh to Kannauj
- Mahendragarh to Sasaram
- Mahendragarh to Bhachau
- Mahendragarh to Baran
- Mahendragarh to Nahan
- Mahendragarh to Bhavnagar
- Mahendragarh to Aligarh
- Mahendragarh to Rourkela
- Mahendragarh to Rajpura
- Mahendragarh to Batala
Routes To Mahendragarh
- Kolad to Mahendragarh
- Pen to Mahendragarh
- Dabwali to Mahendragarh
- Neyyattinkara to Mahendragarh
- Hampi to Mahendragarh
- Jaisalmer to Mahendragarh
- Kottayam to Mahendragarh
- Kunda to Mahendragarh
- Kufri to Mahendragarh
- Pune to Mahendragarh
- Nandi-Hills to Mahendragarh
- Buxar to Mahendragarh
- Sindhanur to Mahendragarh
- Nalgonda to Mahendragarh
- Betul to Mahendragarh


