
Ballia to Vadodara
Vadodara is approximately 1450+ kms from Ballia. The fastest way to reach Vadodara from Ballia is by Train, Flight Via Delhi. It takes approximately 20 hours. The cheapest way to reach Vadodara from Ballia is by Train Via Lucknow which would take approximately 29 hours.
Sort By
Mode of Transport
Via Bhopal
Ballia
Bhopal
Vadodara
Approx Travel Time
1d 3h 25m
₹1,060
Onwards
Ballia
Bhopal
Vadodara
Approx Travel Time
1d 5h 40m
₹1,515
Onwards
Via Pipariya
Ballia
Pipariya
Vadodara
Approx Travel Time
1d 3h 55m
₹785
Onwards
Via Delhi
FASTEST
Ballia
Delhi
Vadodara
Approx Travel Time
19h 55m
₹5,633
Onwards
Via Kanpur
Ballia
Kanpur
Vadodara
Approx Travel Time
1d 4h 40m
₹605
Onwards
Via Lucknow
CHEAPEST
Ballia
Lucknow
Vadodara
Approx Travel Time
1d 5h 10m
₹590
Onwards
Via Jaipur
Ballia
Jaipur
Vadodara
Approx Travel Time
20h 55m
On Demand
Via Bhusawal
Ballia
Bhusawal
Vadodara
Approx Travel Time
1d 6h 10m
On Demand
Ballia
Bhusawal
Vadodara
Approx Travel Time
1d 7h 55m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Vadodara?
Vadodara is approximately 1450+ kms from Ballia.
How long does it take to reach Vadodara from Ballia?
It takes approximately 20 hours to reach Vadodara from Ballia by Train, Flight Via Delhi.
What is the cheapest way to reach Vadodara from Ballia?
The cheapest way to reach Vadodara from Ballia is by Train Via Lucknow.
What is the fastest way to reach Vadodara from Ballia?
The fastest way to reach Vadodara from Ballia is by Train, Flight Via Delhi.