
Ballia to Ahmedabad
Ahmedabad is approximately 1200+ kms from Ballia. The fastest way to reach Ahmedabad from Ballia is by Train, Flight Via Varanasi. It takes approximately 6 hours. The cheapest way to reach Ahmedabad from Ballia is by Train Via Varanasi, Agra which would take approximately 27 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
Ballia
Varanasi
Ahmedabad
Approx Travel Time
6h 45m
₹9,606
Onwards
FASTEST
Ballia
Varanasi
Ahmedabad
Approx Travel Time
5h 28m
₹6,014
Onwards
Via Lucknow
Ballia
Lucknow
Ahmedabad
Approx Travel Time
13h 25m
₹6,441
Onwards
Via Varanasi, Agra
CHEAPEST
Ballia
Varanasi
Agra
Ahmedabad
Approx Travel Time
1d 2h 28m
₹1,085
Onwards
Ballia
Varanasi
Agra
Ahmedabad
Approx Travel Time
1d 3h 45m
₹4,677
Onwards
Via Lucknow, Agra
Ballia
Lucknow
Agra
Ahmedabad
Approx Travel Time
1d 6h 35m
On Demand
Via Lucknow, Udaipur
Ballia
Lucknow
Udaipur
Ahmedabad
Approx Travel Time
1d 9h 5m
₹3,949
Onwards
Via Patna
Ballia
Patna
Ahmedabad
Approx Travel Time
6h 45m
₹9,888
Onwards
Ballia
Patna
Ahmedabad
Approx Travel Time
7h 25m
₹6,194
Onwards
Via Gorakhpur
Ballia
Gorakhpur
Ahmedabad
Approx Travel Time
8h 35m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Ahmedabad?
Ahmedabad is approximately 1200+ kms from Ballia.
How long does it take to reach Ahmedabad from Ballia?
It takes approximately 6 hours to reach Ahmedabad from Ballia by Train, Flight Via Varanasi.
What is the cheapest way to reach Ahmedabad from Ballia?
The cheapest way to reach Ahmedabad from Ballia is by Train Via Varanasi, Agra.
What is the fastest way to reach Ahmedabad from Ballia?
The fastest way to reach Ahmedabad from Ballia is by Train, Flight Via Varanasi.