
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 Delhi, Amritsar
FASTEST
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
6h 45m
₹3,204
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
7h 12m
₹5,640
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
7h 36m
₹7,376
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,387
Onwards
Via Baba Bakala
Mahendragarh
Baba Bakala
Batala
Approx Travel Time
10h 28m
On Demand
Via Bhiwani
Mahendragarh
Bhiwani
Batala
Approx Travel Time
10h 45m
₹3,340
Onwards
Via Delhi, Jalandhar
Mahendragarh
Delhi
Jalandhar
Batala
Approx Travel Time
8h 22m
₹8,477
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 Balangir
- Mahendragarh to Nadiad
- Mahendragarh to Bahraich
- Mahendragarh to Chittoor
- Mahendragarh to Navi-Mumbai
- Mahendragarh to Hassan
- Mahendragarh to Ghaziabad
- Mahendragarh to Udaipur
- Mahendragarh to Erode
- Mahendragarh to Hanumangarh
- Mahendragarh to Kanchipuram
- Mahendragarh to Tirunelveli
- Mahendragarh to Surat
- Mahendragarh to Palghar
- Mahendragarh to Palitana
Routes To Mahendragarh
- Mangalore to Mahendragarh
- Rajula to Mahendragarh
- Ratnagiri to Mahendragarh
- Kedarnath to Mahendragarh
- Dhampur to Mahendragarh
- Tandur to Mahendragarh
- Daltonganj to Mahendragarh
- Tikamgarh to Mahendragarh
- Samastipur to Mahendragarh
- Sakleshpur to Mahendragarh
- Khajuraho to Mahendragarh
- Kota to Mahendragarh
- Chittorgarh to Mahendragarh
- Thekkady to Mahendragarh
- Kovilpatti to Mahendragarh


