Sehore to Veraval Distance

Veraval is approximately 1000+ 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 14 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 Surendranagar

RECOMMENDED

Sehore

Surendranagar

Veraval

Approx Travel Time

17h 58m

₹605

Onwards

Via Ahmedabad, Keshod

Sehore

Ahmedabad

Keshod

Veraval

Approx Travel Time

15h 54m

₹3,745

Onwards

Sehore

Ahmedabad

Keshod

Veraval

Approx Travel Time

16h 7m

₹4,315

Onwards

Ads by MMT

Via Vadodara

Sehore

Vadodara

Veraval

Approx Travel Time

18h 52m

On Demand

Direct Options

CHEAPEST

Sehore

Veraval

Approx Travel Time

20h 22m

₹490

Onwards

Ads by MMT

Via Vadodara, Rajkot

FASTEST

Sehore

Vadodara

Rajkot

Veraval

Approx Travel Time

14h 7m

On Demand

Via Dahod

Sehore

Dahod

Veraval

Approx Travel Time

20h 39m

₹3,300

Onwards

Via Ratlam

Sehore

Ratlam

Veraval

Approx Travel Time

19h 5m

₹9,855

Onwards

Via Indore, Rajkot

Sehore

Indore

Rajkot

Veraval

Approx Travel Time

22h 5m

₹4,405

Onwards

Via Godhra

Sehore

Godhra

Veraval

Approx Travel Time

18h 50m

₹1,265

Onwards

Frequently Asked Questions

What is the distance between Sehore and Veraval?

Veraval is approximately 1000+ km from Sehore.

How long does it take to reach Veraval from Sehore?

It takes approximately 14 hours to reach Veraval from Sehore by Train, Flight Via Vadodara, Rajkot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India