Ballia to Mahendragarh
Mahendragarh is approximately 900+ kms from Ballia. The fastest way to reach Mahendragarh from Ballia is by Train Via Lucknow. It takes approximately 20 hours. The cheapest way to reach Mahendragarh from Ballia is by Train Via Varanasi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Ballia
Lucknow
Mahendragarh
Approx Travel Time
19h 55m
On Demand
Ballia
Lucknow
Mahendragarh
Approx Travel Time
21h 40m
On Demand
Via Shahganj
Ballia
Shahganj
Mahendragarh
Approx Travel Time
19h 55m
₹405
Onwards
Via Ayodhya
Ballia
Ayodhya
Mahendragarh
Approx Travel Time
20h 10m
₹430
Onwards
Via Gurgaon
Ballia
Gurgaon
Mahendragarh
Approx Travel Time
20h 10m
On Demand
Ballia
Gurgaon
Mahendragarh
Approx Travel Time
20h 43m
On Demand
Via Delhi
Ballia
Delhi
Mahendragarh
Approx Travel Time
20h 25m
₹535
Onwards
Via Rewari
Ballia
Rewari
Mahendragarh
Approx Travel Time
20h 10m
On Demand
Via Varanasi
CHEAPEST
Ballia
Varanasi
Mahendragarh
Approx Travel Time
20h 40m
₹360
Onwards
Via Gyanpur
Ballia
Gyanpur
Mahendragarh
Approx Travel Time
20h 55m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Mahendragarh?
Mahendragarh is approximately 900+ kms from Ballia.
How long does it take to reach Mahendragarh from Ballia?
It takes approximately 20 hours to reach Mahendragarh from Ballia by Train Via Lucknow.
What is the cheapest way to reach Mahendragarh from Ballia?
The cheapest way to reach Mahendragarh from Ballia is by Train Via Varanasi.
What is the fastest way to reach Mahendragarh from Ballia?
The fastest way to reach Mahendragarh from Ballia is by Train Via Lucknow.
Routes Connecting Ballia
Routes From Ballia
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Meerut
- Mahendragarh to Coonoor
- Mahendragarh to Tandur
- Mahendragarh to Varanasi
- Mahendragarh to Warangal
- Mahendragarh to Hubli
- Mahendragarh to Kurukshetra
- Mahendragarh to Churu
- Mahendragarh to Ashoknagar
- Mahendragarh to Nagar
- Mahendragarh to Nalgonda
- Mahendragarh to Navi-Mumbai
- Mahendragarh to Samastipur
- Mahendragarh to Agra
- Mahendragarh to Bhilai
Routes To Mahendragarh
- Hubli to Mahendragarh
- Kantabanji to Mahendragarh
- Ujjain to Mahendragarh
- Pune to Mahendragarh
- Ukhimath to Mahendragarh
- Hingoli to Mahendragarh
- Talcher to Mahendragarh
- Faridabad to Mahendragarh
- Tirupati to Mahendragarh
- Dehradun to Mahendragarh
- Gurdaspur to Mahendragarh
- Kadur to Mahendragarh
- Toranagallu to Mahendragarh
- Bina to Mahendragarh