
Mahendragarh to Batala
Batala is approximately 450+ 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 Baba Bakala
Mahendragarh
Baba Bakala
Batala
Approx Travel Time
9h 56m
On Demand
Mahendragarh
Baba Bakala
Batala
Approx Travel Time
10h 28m
On Demand
Via Delhi, Amritsar
FASTEST
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
6h 45m
₹2,961
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
7h 12m
₹5,397
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
7h 36m
₹6,972
Onwards
Via Sonipat
Mahendragarh
Sonipat
Batala
Approx Travel Time
11h 18m
On Demand
Via Delhi
CHEAPEST
Mahendragarh
Delhi
Batala
Approx Travel Time
12h 20m
₹820
Onwards
Via Maler Kotla
Mahendragarh
Maler Kotla
Batala
Approx Travel Time
11h 4m
₹4,421
Onwards
Via Bhiwani
Mahendragarh
Bhiwani
Batala
Approx Travel Time
10h 45m
₹2,756
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Batala?
Batala is approximately 450+ 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 Najibabad
- Mahendragarh to Gooty
- Mahendragarh to Bhopal
- Mahendragarh to Aligarh
- Mahendragarh to Sujangarh
- Mahendragarh to Hanumangarh
- Mahendragarh to Vellore
- Mahendragarh to Kolkata
- Mahendragarh to Kota
- Mahendragarh to Cuddalore
- Mahendragarh to Chiplun
- Mahendragarh to Sangrur
- Mahendragarh to Nahan
- Mahendragarh to Mysore
- Mahendragarh to Robertsganj
Routes To Mahendragarh
- Kovilpatti to Mahendragarh
- Changanassery to Mahendragarh
- Kalyan to Mahendragarh
- Mathura to Mahendragarh
- Katra to Mahendragarh
- Bijnor to Mahendragarh
- Najibabad to Mahendragarh
- Gokak to Mahendragarh
- Shahganj to Mahendragarh
- Perinthalmanna to Mahendragarh
- Ghaziabad to Mahendragarh
- Nagpur to Mahendragarh
- Chalakudy to Mahendragarh
- Tirupati to Mahendragarh
- Rahuri to Mahendragarh


