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