Sehore to Veraval Distance

Veraval is approximately 850+ km from Sehore. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 21 hours, subject to the chosen service and route. Flying is the fastest way to reach Veraval, with a total travel time of approximately 17 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 Sehore, India to Veraval, India

Via Godhra

RECOMMENDED

Sehore

Godhra

Veraval

Approx Travel Time

18h 21m

₹1,065

Onwards

Direct Options

CHEAPEST

Sehore

Veraval

Approx Travel Time

20h 22m

₹490

Onwards

Ads by MMT

Via Ahmedabad, Keshod

Sehore

Ahmedabad

Keshod

Veraval

Approx Travel Time

16h 47m

₹3,503

Onwards

FASTEST

Sehore

Ahmedabad

Keshod

Veraval

Approx Travel Time

16h 30m

₹5,858

Onwards

Via Limbdi

Sehore

Limbdi

Veraval

Approx Travel Time

20h 35m

₹2,050

Onwards

Ads by MMT

Via Ratlam

Sehore

Ratlam

Veraval

Approx Travel Time

19h 22m

₹9,370

Onwards

Via Indore, Rajkot

Sehore

Indore

Rajkot

Veraval

Approx Travel Time

22h 28m

₹4,723

Onwards

Via Vadodara

Sehore

Vadodara

Veraval

Approx Travel Time

18h 45m

On Demand

Via Ahmedabad

Sehore

Ahmedabad

Veraval

Approx Travel Time

18h 17m

₹1,523

Onwards

Via Anand

Sehore

Anand

Veraval

Approx Travel Time

20h 16m

₹1,015

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Sehore and Veraval?

The straight-line distance is approximately 700+ km.

What is the distance from Sehore to Veraval via Godhra?

Via Godhra, the distance is approximately 850+ km, taking around 19 hours.

Is there a train from Sehore to Veraval?

Yes, trains run between Sehore and Veraval, covering approximately 1000+ km in around 21 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India