
Batala to Mahendragarh
Mahendragarh is approximately 450+ kms from Batala. The fastest way to reach Mahendragarh from Batala is by Train, Flight Via Amritsar, Delhi. It takes approximately 7 hours. The cheapest way to reach Mahendragarh from Batala is by Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Maler Kotla
RECOMMENDED
Batala
Maler Kotla
Mahendragarh
Approx Travel Time
11h 4m
₹4,601
Onwards
Via Amritsar, Delhi
Batala
Amritsar
Delhi
Mahendragarh
Approx Travel Time
7h 9m
₹4,940
Onwards
FASTEST
Batala
Amritsar
Delhi
Mahendragarh
Approx Travel Time
6h 45m
₹3,166
Onwards
Via Sadulpur
Batala
Sadulpur
Mahendragarh
Approx Travel Time
10h 57m
On Demand
Via Ludhiana
Batala
Ludhiana
Mahendragarh
Approx Travel Time
11h 30m
₹1,898
Onwards
Batala
Ludhiana
Mahendragarh
Approx Travel Time
11h 28m
₹3,267
Onwards
Via Sonipat
Batala
Sonipat
Mahendragarh
Approx Travel Time
11h 18m
₹3,288
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Mahendragarh
Approx Travel Time
12h 20m
₹335
Onwards
Via Jalandhar, Delhi
Batala
Jalandhar
Delhi
Mahendragarh
Approx Travel Time
7h 55m
₹4,509
Onwards
Via Khanna
Batala
Khanna
Mahendragarh
Approx Travel Time
11h 20m
₹4,280
Onwards
Frequently Asked Questions
What is the distance between Batala and Mahendragarh?
Mahendragarh is approximately 450+ kms from Batala.
How long does it take to reach Mahendragarh from Batala?
It takes approximately 7 hours to reach Mahendragarh from Batala by Train, Flight Via Amritsar, Delhi.
What is the cheapest way to reach Mahendragarh from Batala?
The cheapest way to reach Mahendragarh from Batala is by Train Via Delhi.
What is the fastest way to reach Mahendragarh from Batala?
The fastest way to reach Mahendragarh from Batala is by Train, Flight Via Amritsar, Delhi.
Routes Connecting Batala
Routes From Batala
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Durg
- Mahendragarh to Jhajjar
- Mahendragarh to Gudur
- Mahendragarh to Daund
- Mahendragarh to Uttarkashi
- Mahendragarh to Srikalahasti
- Mahendragarh to Kavali
- Mahendragarh to Kolkata
- Mahendragarh to Madurai
- Mahendragarh to Loharu
- Mahendragarh to Bhimavaram
- Mahendragarh to Shivamogga
- Mahendragarh to Coimbatore
- Mahendragarh to Bapatla
- Mahendragarh to Tiruchirappalli
Routes To Mahendragarh
- Agartala to Mahendragarh
- Narsinghpur to Mahendragarh
- Manali to Mahendragarh
- Raxaul to Mahendragarh
- Calicut to Mahendragarh
- Bahadurgarh to Mahendragarh
- Mannargudi to Mahendragarh
- Ambala to Mahendragarh
- Patiala to Mahendragarh
- Rameshwaram to Mahendragarh
- Machilipatnam to Mahendragarh
- Kharagpur to Mahendragarh
- Mahuva to Mahendragarh
- Nagercoil to Mahendragarh
- Balasore to Mahendragarh


