
Mahendragarh to Batala
Batala is approximately 500+ kms from Mahendragarh. The fastest way to reach Batala from Mahendragarh is by Train, Flight Via Delhi, Amritsar. It takes approximately 7 hours. The cheapest way to reach Batala from Mahendragarh is by Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Sangaria
RECOMMENDED
Mahendragarh
Sangaria
Batala
Approx Travel Time
12h 10m
On Demand
Via Chandigarh
Mahendragarh
Chandigarh
Batala
Approx Travel Time
12h 10m
₹5,808
Onwards
Via Bathinda
Mahendragarh
Bathinda
Batala
Approx Travel Time
11h 40m
₹7,020
Onwards
Via Delhi
CHEAPEST
Mahendragarh
Delhi
Batala
Approx Travel Time
12h 25m
₹460
Onwards
Via Hanumangarh
Mahendragarh
Hanumangarh
Batala
Approx Travel Time
12h 25m
On Demand
Via Delhi, Chandigarh
Mahendragarh
Delhi
Chandigarh
Batala
Approx Travel Time
9h 35m
₹2,414
Onwards
Via Ghaziabad
Mahendragarh
Ghaziabad
Batala
Approx Travel Time
12h 55m
₹470
Onwards
Via Delhi, Amritsar
FASTEST
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
6h 50m
₹3,933
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
6h 50m
₹5,378
Onwards
Via Delhi, Mohali
Mahendragarh
Delhi
Mohali
Batala
Approx Travel Time
9h 50m
₹5,807
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Batala?
Batala is approximately 500+ kms from Mahendragarh.
How long does it take to reach Batala from Mahendragarh?
It takes approximately 7 hours to reach Batala from Mahendragarh by Train, Flight Via Delhi, Amritsar.
What is the cheapest way to reach Batala from Mahendragarh?
The cheapest way to reach Batala from Mahendragarh is by Train Via Delhi.
What is the fastest way to reach Batala from Mahendragarh?
The fastest way to reach Batala from Mahendragarh is by Train, Flight Via Delhi, Amritsar.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Burhanpur
- Mahendragarh to Khambhaliya
- Mahendragarh to Dandeli
- Mahendragarh to Tindivanam
- Mahendragarh to Dadri
- Mahendragarh to Ayodhya
- Mahendragarh to Thanjavur
- Mahendragarh to Barmer
- Mahendragarh to Dera-Bassi
- Mahendragarh to Haveri
- Mahendragarh to Nagar
- Mahendragarh to Basoda
- Mahendragarh to Hindupur
- Mahendragarh to Ajmer
- Mahendragarh to Morena
Routes To Mahendragarh
- Jamshedpur to Mahendragarh
- Adoni to Mahendragarh
- Itarsi to Mahendragarh
- Jagdalpur to Mahendragarh
- Coonoor to Mahendragarh
- Pratapgarh to Mahendragarh
- Shegaon to Mahendragarh
- Nandi-Hills to Mahendragarh
- Sirsi to Mahendragarh
- Mundra to Mahendragarh
- Kovilpatti to Mahendragarh
- Rajahmundry to Mahendragarh
- Patiala to Mahendragarh
- Kurnool to Mahendragarh
- Hilsa to Mahendragarh