Ballia to Godhra Distance

Godhra is approximately 1350+ km from Ballia. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 27 hours, subject to the chosen service and route. Flying is the fastest way to reach Godhra, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Ballia, India to Godhra, India

Via Varanasi, Ahmedabad

RECOMMENDED

Ballia

Varanasi

Ahmedabad

Godhra

Approx Travel Time

10h 40m

₹6,883

Onwards

Ballia

Varanasi

Ahmedabad

Godhra

Approx Travel Time

11h 12m

₹7,208

Onwards

FASTEST

Ballia

Varanasi

Ahmedabad

Godhra

Approx Travel Time

10h 39m

₹9,372

Onwards

Ballia

Varanasi

Ahmedabad

Godhra

Approx Travel Time

12h 21m

₹10,589

Onwards

Direct Options

CHEAPEST

Ballia

Godhra

Approx Travel Time

1d 2h 45m

₹390

Onwards

Ads by MMT

Via Varanasi, Kanpur

Ballia

Varanasi

Kanpur

Godhra

Approx Travel Time

22h 8m

₹990

Onwards

Via Kanpur

Ballia

Kanpur

Godhra

Approx Travel Time

1d 3h 40m

₹1,194

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

Ballia

Prayagraj(Allahabad)

Godhra

Approx Travel Time

23h 56m

₹6,401

Onwards

Via Lucknow

Ballia

Lucknow

Godhra

Approx Travel Time

1d 13h 50m

₹6,700

Onwards

Via Patna, Ahmedabad

Ballia

Patna

Ahmedabad

Godhra

Approx Travel Time

12h 58m

₹8,343

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Ballia and Godhra?

The straight-line distance is approximately 1100+ km.

What is the distance from Ballia to Godhra via Varanasi?

Via Varanasi, the distance is approximately 1350+ km, taking around 11 hours.

Is there a train from Ballia to Godhra?

Yes, trains run between Ballia and Godhra, covering approximately 1450+ km in around 27 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India