
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 9 hours. The cheapest way to reach Batala from Mahendragarh is by Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi, Amritsar
FASTEST
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
8h 25m
₹3,181
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
8h 55m
₹5,612
Onwards
Mahendragarh
Delhi
Amritsar
Batala
Approx Travel Time
9h 8m
₹7,274
Onwards
Via Charkhi dadri, Phagwara
Mahendragarh
Charkhi dadri
Phagwara
Batala
Approx Travel Time
8h 53m
₹6,976
Onwards
Via Sonipat
Mahendragarh
Sonipat
Batala
Approx Travel Time
10h 31m
On Demand
Via Delhi
CHEAPEST
Mahendragarh
Delhi
Batala
Approx Travel Time
11h 40m
₹820
Onwards
Via Maler Kotla
Mahendragarh
Maler Kotla
Batala
Approx Travel Time
8h 27m
₹4,509
Onwards
Via Bhiwani
Mahendragarh
Bhiwani
Batala
Approx Travel Time
10h 15m
₹3,482
Onwards
Via Baba Bakala
Mahendragarh
Baba Bakala
Batala
Approx Travel Time
9h 24m
On Demand
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 9 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 Itanagar
- Mahendragarh to Changanassery
- Mahendragarh to Gaya
- Mahendragarh to Pen
- Mahendragarh to Patiala
- Mahendragarh to Shirdi
- Mahendragarh to Unnao
- Mahendragarh to Kannur
- Mahendragarh to Deoband
- Mahendragarh to Bhadrachalam
- Mahendragarh to Rameshwaram
- Mahendragarh to Sangrur
- Mahendragarh to KOSI-KALAN
- Mahendragarh to Nanpara
- Mahendragarh to Anandpur-Sahib
Routes To Mahendragarh
- Rahuri to Mahendragarh
- Asansol to Mahendragarh
- Nabha to Mahendragarh
- Hubli to Mahendragarh
- Shirpur to Mahendragarh
- METTUPALAYAM to Mahendragarh
- Akbarpur to Mahendragarh
- Bhalki to Mahendragarh
- Fazilka to Mahendragarh
- Hindupur to Mahendragarh
- Bhubaneshwar to Mahendragarh
- Lakhimpur to Mahendragarh
- Nadiad to Mahendragarh
- Bokaro to Mahendragarh
- Gooty to Mahendragarh


