hero
How2Go
Shajapur to Silvassa

Shajapur to Silvassa

Silvassa is approximately 600+ km from Shajapur, 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 Silvassa.

Read More
Sort By
Mode of Transport

Via Valsad

RECOMMENDED

Shajapur

Valsad

Silvassa

Approx Travel Time

11h 56m

₹474

Onwards

Via Surat

Shajapur

Surat

Silvassa

Approx Travel Time

12h 20m

₹3,115

Onwards

Shajapur

Surat

Silvassa

Approx Travel Time

12h 11m

₹1,055

Onwards

Via Indore, Ahmedabad, Daman

FASTEST

Shajapur

Indore

Ahmedabad

Daman

Silvassa

Approx Travel Time

9h 47m

₹9,510

Onwards

Via Dewas, Nashik

Shajapur

Dewas

Nashik

Silvassa

Approx Travel Time

15h 33m

₹4,543

Onwards

Via Dewas, Vyara

Shajapur

Dewas

Vyara

Silvassa

Approx Travel Time

18h 25m

₹3,800

Onwards

Via Vadodara

Shajapur

Vadodara

Silvassa

Approx Travel Time

11h 50m

₹995

Onwards

Via Bharuch

Shajapur

Bharuch

Silvassa

Approx Travel Time

12h 32m

₹1,025

Onwards

Via Vapi

Shajapur

Vapi

Silvassa

Approx Travel Time

14h 11m

₹525

Onwards

Via Godhra

CHEAPEST

Shajapur

Godhra

Silvassa

Approx Travel Time

14h 22m

₹425

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Silvassa?

Silvassa is approximately 600+ kms from Shajapur.

How long does it take to reach Silvassa from Shajapur?

It takes approximately 10 hours to reach Silvassa from Shajapur by Train, Flight, Cab Via Indore, Ahmedabad, Daman.

What is the cheapest way to reach Silvassa from Shajapur?

The cheapest way to reach Silvassa from Shajapur is by Train, Bus Via Godhra.

What is the fastest way to reach Silvassa from Shajapur?

The fastest way to reach Silvassa from Shajapur is by Train, Flight, Cab Via Indore, Ahmedabad, Daman.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India