Rajkot to Sehore Distance

The road distance between Rajkot and Sehore is approximately 750+ km, and the drive usually takes around 13 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 15 hours, while trains complete the journey in approximately 16 hours, subject to the chosen service and route. Flying is the fastest way to reach Sehore, with a total travel time of approximately 6 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 Rajkot, India to Sehore, India

Via Ratlam

RECOMMENDED

Rajkot

Ratlam

Sehore

Approx Travel Time

13h 30m

₹440

Onwards

Via Ahmedabad, Bhopal

FASTEST

Rajkot

Ahmedabad

Bhopal

Sehore

Approx Travel Time

6h 4m

₹16,921

Onwards

Rajkot

Ahmedabad

Bhopal

Sehore

Approx Travel Time

9h 42m

₹8,092

Onwards

Ads by MMT

Via Vadodara

Rajkot

Vadodara

Sehore

Approx Travel Time

12h 48m

On Demand

Rajkot

Vadodara

Sehore

Approx Travel Time

14h 38m

₹5,295

Onwards

Direct Options

CHEAPEST

Rajkot

Sehore

Approx Travel Time

15h 35m

₹430

Onwards

Rajkot

Sehore

Approx Travel Time

15h

₹5,000

Onwards

Rajkot

Sehore

Approx Travel Time

13h 13m

₹15,732

Onwards

Ads by MMT

Via Godhra

Rajkot

Godhra

Sehore

Approx Travel Time

14h 58m

₹965

Onwards

Rajkot

Godhra

Sehore

Approx Travel Time

14h 55m

₹1,500

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Sehore?

The distance between Rajkot and Sehore is approximately 750+ km by road.

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

The straight-line distance is approximately 600+ km.

How long does it take to travel from Rajkot to Sehore by road?

It takes around 13 hours by road.

What is the distance from Rajkot to Sehore via Ratlam?

Via Ratlam, the distance is approximately 800+ km, taking around 14 hours.

Is there a train from Rajkot to Sehore?

Yes, trains run between Rajkot and Sehore, covering approximately 800+ km in around 16 hours.

How much does it cost to travel from Rajkot to Sehore?

Costs vary by mode — approximately ₹5000+ by bus and ₹15700+ by cab.

Does the distance from Rajkot to Sehore change by route?

Yes — the road distance varies from 750+ km via the direct route to 800+ km via Ratlam, depending on the path taken.

Does travel time between Rajkot and Sehore vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Rajkot and Sehore?

The driving distance is 750+ km, while the straight-line distance is shorter at 600+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India