hero
How2Go
Rajkot to Shirpur

Rajkot to Shirpur

Shirpur is approximately 650+ km from Rajkot, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shirpur.

Read More
Sort By
Mode of Transport

Via Surat, Sindkheda

RECOMMENDED

CHEAPEST

Rajkot

Surat

Sindkheda

Shirpur

Approx Travel Time

11h 49m

₹1,650

Onwards

Rajkot

Surat

Sindkheda

Shirpur

Approx Travel Time

13h 49m

₹2,165

Onwards

Via Palsana, Sindkheda

FASTEST

Rajkot

Palsana

Sindkheda

Shirpur

Approx Travel Time

6h 29m

₹5,844

Onwards

Via Anand

Rajkot

Anand

Shirpur

Approx Travel Time

15h 42m

₹2,650

Onwards

Via Nadiad, Dhule

Rajkot

Nadiad

Dhule

Shirpur

Approx Travel Time

15h 31m

₹6,438

Onwards

Via Bharuch, Sindkheda

Rajkot

Bharuch

Sindkheda

Shirpur

Approx Travel Time

12h 15m

₹1,680

Onwards

Via Vadodara, Sindkheda

Rajkot

Vadodara

Sindkheda

Shirpur

Approx Travel Time

12h 21m

₹1,680

Onwards

Rajkot

Vadodara

Sindkheda

Shirpur

Approx Travel Time

13h 18m

₹2,055

Onwards

Via Anand, Sindkheda

Rajkot

Anand

Sindkheda

Shirpur

Approx Travel Time

12h 59m

₹2,120

Onwards

Via Vyara, Sindkheda

Rajkot

Vyara

Sindkheda

Shirpur

Approx Travel Time

14h 57m

₹2,045

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Shirpur?

Shirpur is approximately 650+ kms from Rajkot.

How long does it take to reach Shirpur from Rajkot?

It takes approximately 7 hours to reach Shirpur from Rajkot by Bus, Train Via Palsana, Sindkheda.

What is the cheapest way to reach Shirpur from Rajkot?

The cheapest way to reach Shirpur from Rajkot is by Train, Bus Via Surat, Sindkheda.

What is the fastest way to reach Shirpur from Rajkot?

The fastest way to reach Shirpur from Rajkot is by Bus, Train Via Palsana, Sindkheda.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India