
Udaipur to Silvassa
Silvassa is approximately 550+ kms from Udaipur. The fastest way to reach Silvassa from Udaipur is by Flight, Cab Via Indore, Nashik. It takes approximately 8 hours. The cheapest way to reach Silvassa from Udaipur is by Train, Bus Via Ahmedabad which would take approximately 14 hours.
Sort By
Mode of Transport
Via Anand, Valsad
RECOMMENDED
Udaipur
Anand
Valsad
Silvassa
Approx Travel Time
13h 39m
₹2,889
Onwards
Via Ahmedabad, Valsad
Udaipur
Ahmedabad
Valsad
Silvassa
Approx Travel Time
13h 5m
On Demand
Via Indore, Nashik
FASTEST
Udaipur
Indore
Nashik
Silvassa
Approx Travel Time
8h 3m
₹14,571
Onwards
Via Ankleshwar
Udaipur
Ankleshwar
Silvassa
Approx Travel Time
13h 59m
₹4,436
Onwards
Via Ahmedabad
CHEAPEST
Udaipur
Ahmedabad
Silvassa
Approx Travel Time
14h 12m
₹1,385
Onwards
Via Olpad
Udaipur
Olpad
Silvassa
Approx Travel Time
13h 52m
On Demand
Via Indore, Surat
Udaipur
Indore
Surat
Silvassa
Approx Travel Time
19h 7m
₹5,705
Onwards
Via Godhra, Valsad
Udaipur
Godhra
Valsad
Silvassa
Approx Travel Time
13h 59m
₹3,029
Onwards
Via Nadiad, Valsad
Udaipur
Nadiad
Valsad
Silvassa
Approx Travel Time
13h 55m
₹2,894
Onwards
Via Ahmedabad, Surat
Udaipur
Ahmedabad
Surat
Silvassa
Approx Travel Time
13h 48m
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 8 hours to reach Silvassa from Udaipur by Flight, Cab Via Indore, Nashik.
What is the cheapest way to reach Silvassa from Udaipur?
The cheapest way to reach Silvassa from Udaipur is by Train, Bus Via Ahmedabad.
What is the fastest way to reach Silvassa from Udaipur?
The fastest way to reach Silvassa from Udaipur is by Flight, Cab Via Indore, Nashik.