Ballia to Indore
Indore is approximately 1000+ kms from Ballia. The fastest way to reach Indore from Ballia is by Train, Flight Via Patna. It takes approximately 6 hours. The cheapest way to reach Indore from Ballia is by Train Via Katni which would take approximately 22 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Indore
Approx Travel Time
8h 10m
₹17,404
Onwards
Ballia
Prayagraj(Allahabad)
Indore
Approx Travel Time
21h 40m
₹615
Onwards
Via Varanasi
Ballia
Varanasi
Indore
Approx Travel Time
5h 55m
₹18,187
Onwards
Ballia
Varanasi
Indore
Approx Travel Time
21h 25m
On Demand
Via Bhopal
Ballia
Bhopal
Indore
Approx Travel Time
21h 40m
₹785
Onwards
Via Ayodhya
Ballia
Ayodhya
Indore
Approx Travel Time
8h 10m
₹15,327
Onwards
Via Patna
FASTEST
Ballia
Patna
Indore
Approx Travel Time
5h 40m
On Demand
Via Jabalpur
Ballia
Jabalpur
Indore
Approx Travel Time
13h 25m
₹5,025
Onwards
Via Katni
CHEAPEST
Ballia
Katni
Indore
Approx Travel Time
21h 40m
₹575
Onwards
Frequently Asked Questions
What is the distance between Ballia and Indore?
Indore is approximately 1000+ kms from Ballia.
How long does it take to reach Indore from Ballia?
It takes approximately 6 hours to reach Indore from Ballia by Train, Flight Via Patna.
What is the cheapest way to reach Indore from Ballia?
The cheapest way to reach Indore from Ballia is by Train Via Katni.
What is the fastest way to reach Indore from Ballia?
The fastest way to reach Indore from Ballia is by Train, Flight Via Patna.