
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 9 hours. The cheapest way to reach Mahendragarh from Batala is by Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Amritsar, Delhi
FASTEST
Batala
Amritsar
Delhi
Mahendragarh
Approx Travel Time
8h 25m
₹3,502
Onwards
Batala
Amritsar
Delhi
Mahendragarh
Approx Travel Time
8h 49m
₹5,212
Onwards
Via Sonipat
Batala
Sonipat
Mahendragarh
Approx Travel Time
10h 23m
On Demand
Via Delhi
CHEAPEST
Batala
Delhi
Mahendragarh
Approx Travel Time
11h 40m
₹335
Onwards
Via Khanna
Batala
Khanna
Mahendragarh
Approx Travel Time
8h 37m
On Demand
Via Maler Kotla
Batala
Maler Kotla
Mahendragarh
Approx Travel Time
8h 43m
On Demand
Via Baba Bakala
Batala
Baba Bakala
Mahendragarh
Approx Travel Time
9h 24m
On Demand
Via Ludhiana
Batala
Ludhiana
Mahendragarh
Approx Travel Time
9h 5m
₹3,312
Onwards
Via Phagwara, Charkhi dadri
Batala
Phagwara
Charkhi dadri
Mahendragarh
Approx Travel Time
9h 30m
On Demand
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 9 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 Jahanabad
- Mahendragarh to Goa
- Mahendragarh to Gaya
- Mahendragarh to Hubli
- Mahendragarh to Bharatpur
- Mahendragarh to Ashoknagar
- Mahendragarh to KOSI-KALAN
- Mahendragarh to Hingoli
- Mahendragarh to Jalpaiguri
- Mahendragarh to Sasan-Gir
- Mahendragarh to Diu
- Mahendragarh to Tiruchengode
- Mahendragarh to Sheikhpura
- Mahendragarh to Ranakpur
- Mahendragarh to Srikalahasti
Routes To Mahendragarh
- Gulbarga to Mahendragarh
- Raiganj to Mahendragarh
- Rajampet to Mahendragarh
- Ajmer to Mahendragarh
- Nandi-Hills to Mahendragarh
- Gorakhpur to Mahendragarh
- Pollachi to Mahendragarh
- Gondia to Mahendragarh
- Bijnor to Mahendragarh
- Malout to Mahendragarh
- Hampi to Mahendragarh
- Keshod to Mahendragarh
- Modinagar to Mahendragarh
- Vadakara to Mahendragarh
- Parbhani to Mahendragarh

