
Udaipur to Silvassa
Silvassa is approximately 550+ kms from Udaipur. The fastest way to reach Silvassa from Udaipur is by Flight, Bus Via Surat. It takes approximately 5 hours. The cheapest way to reach Silvassa from Udaipur is by Train, Bus Via Surat which would take approximately 13 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
FASTEST
Udaipur
Surat
Silvassa
Approx Travel Time
4h 55m
₹5,358
Onwards
CHEAPEST
Udaipur
Surat
Silvassa
Approx Travel Time
12h 55m
₹1,110
Onwards
Udaipur
Surat
Silvassa
Approx Travel Time
6h 28m
₹7,424
Onwards
Udaipur
Surat
Silvassa
Approx Travel Time
14h 28m
₹3,176
Onwards
Udaipur
Surat
Silvassa
Approx Travel Time
15h 10m
₹1,550
Onwards
Via Valsad
Udaipur
Valsad
Silvassa
Approx Travel Time
12h 25m
On Demand
Via Ahmedabad, Surat
Udaipur
Ahmedabad
Surat
Silvassa
Approx Travel Time
10h 50m
₹8,273
Onwards
Udaipur
Ahmedabad
Surat
Silvassa
Approx Travel Time
16h 5m
₹1,455
Onwards
Udaipur
Ahmedabad
Surat
Silvassa
Approx Travel Time
16h 32m
₹4,145
Onwards
Via Ahmedabad, Nashik
Udaipur
Ahmedabad
Nashik
Silvassa
Approx Travel Time
6h 35m
On Demand
Frequently Asked Questions
What is the distance between Udaipur and Silvassa?
Silvassa is approximately 550+ kms from Udaipur.
How long does it take to reach Silvassa from Udaipur?
It takes approximately 5 hours to reach Silvassa from Udaipur by Flight, Bus Via Surat.
What is the cheapest way to reach Silvassa from Udaipur?
The cheapest way to reach Silvassa from Udaipur is by Train, Bus Via Surat.
What is the fastest way to reach Silvassa from Udaipur?
The fastest way to reach Silvassa from Udaipur is by Flight, Bus Via Surat.