
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 Jalandhar, Delhi
Batala
Jalandhar
Delhi
Mahendragarh
Approx Travel Time
7h 55m
₹5,496
Onwards
Via Amritsar, Delhi
Batala
Amritsar
Delhi
Mahendragarh
Approx Travel Time
7h 9m
₹5,710
Onwards
FASTEST
Batala
Amritsar
Delhi
Mahendragarh
Approx Travel Time
6h 45m
₹4,133
Onwards
Via Sonipat
Batala
Sonipat
Mahendragarh
Approx Travel Time
11h 18m
₹3,176
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Mahendragarh
Approx Travel Time
12h 20m
₹335
Onwards
Via Maler Kotla
Batala
Maler Kotla
Mahendragarh
Approx Travel Time
11h 4m
₹4,407
Onwards
Via Baba Bakala
Batala
Baba Bakala
Mahendragarh
Approx Travel Time
10h 28m
On Demand
Via Khanna
Batala
Khanna
Mahendragarh
Approx Travel Time
11h 20m
₹4,396
Onwards
Via Ludhiana
Batala
Ludhiana
Mahendragarh
Approx Travel Time
11h 28m
₹3,553
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 Siwan
- Mahendragarh to Sri-Ganganagar
- Mahendragarh to Chennai
- Mahendragarh to Burhanpur
- Mahendragarh to Kopargaon
- Mahendragarh to Tonk
- Mahendragarh to Gandhinagar
- Mahendragarh to Narwana
- Mahendragarh to Sedam
- Mahendragarh to Kalyan
- Mahendragarh to Etawah
- Mahendragarh to Bareilly
- Mahendragarh to Hansi
- Mahendragarh to Dholpur
- Mahendragarh to Faridkot
Routes To Mahendragarh
- Ramanathapuram to Mahendragarh
- Paralakhemundi to Mahendragarh
- Amalapuram to Mahendragarh
- Ambikapur to Mahendragarh
- Laxmangarh to Mahendragarh
- Navsari to Mahendragarh
- Raigarh to Mahendragarh
- Bijapur to Mahendragarh
- Tirupati to Mahendragarh
- Jalpaiguri to Mahendragarh
- Gadag to Mahendragarh
- Sindhanur to Mahendragarh
- Chirala to Mahendragarh
- Roorkee to Mahendragarh


