Rajkot to Sehore Distance
The road distance between Rajkot and Sehore is approximately 750+ km, and the drive usually takes around 14 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.

Via Vadodara
RECOMMENDED
Rajkot
Vadodara
Sehore
Approx Travel Time
9h 55m
On Demand
Rajkot
Vadodara
Sehore
Approx Travel Time
14h 11m
On Demand
Rajkot
Vadodara
Sehore
Approx Travel Time
12h 52m
On Demand
Rajkot
Vadodara
Sehore
Approx Travel Time
14h 54m
₹6,078
Onwards
Via Ahmedabad, Bhopal
FASTEST
Rajkot
Ahmedabad
Bhopal
Sehore
Approx Travel Time
6h 18m
₹12,452
Onwards
Direct Options
Direct Train
CHEAPEST
Rajkot
Sehore
Approx Travel Time
15h 35m
₹430
Onwards
Direct Bus
Rajkot
Sehore
Approx Travel Time
15h
₹2,399
Onwards
Direct Cab
Rajkot
Sehore
Approx Travel Time
13h 30m
On Demand
Via Godhra
Rajkot
Godhra
Sehore
Approx Travel Time
14h 27m
₹965
Onwards
Via Indore
Rajkot
Indore
Sehore
Approx Travel Time
17h 40m
₹1,250
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Sehore?
Sehore is approximately 700+ km from Rajkot.
How long does it take to reach Sehore from Rajkot?
It takes approximately 6 hours to reach Sehore from Rajkot by Flight, Train Via Ahmedabad, Bhopal.

