
Vapi to Udaipur
Udaipur is approximately 500+ kms from Vapi. The fastest way to reach Udaipur from Vapi is by Train, Flight Via Rajkot. It takes approximately 9 hours. The cheapest way to reach Udaipur from Vapi is by Train Via Vadodara which would take approximately 12 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
Vapi
Vadodara
Udaipur
Approx Travel Time
12h 40m
₹740
Onwards
CHEAPEST
Vapi
Vadodara
Udaipur
Approx Travel Time
12h 10m
₹470
Onwards
Vapi
Vadodara
Udaipur
Approx Travel Time
12h 55m
₹5,109
Onwards
Via Valsad
Vapi
Valsad
Udaipur
Approx Travel Time
11h 55m
On Demand
Via Surat
Vapi
Surat
Udaipur
Approx Travel Time
12h 10m
₹485
Onwards
Vapi
Surat
Udaipur
Approx Travel Time
12h 40m
₹2,978
Onwards
Vapi
Surat
Udaipur
Approx Travel Time
13h 10m
₹705
Onwards
Via Rajkot
FASTEST
Vapi
Rajkot
Udaipur
Approx Travel Time
8h 55m
₹7,645
Onwards
Via Ahmedabad
Vapi
Ahmedabad
Udaipur
Approx Travel Time
13h 25m
₹545
Onwards
Vapi
Ahmedabad
Udaipur
Approx Travel Time
14h 10m
₹979
Onwards
Frequently Asked Questions
What is the distance between Vapi and Udaipur?
Udaipur is approximately 500+ kms from Vapi.
How long does it take to reach Udaipur from Vapi?
It takes approximately 9 hours to reach Udaipur from Vapi by Train, Flight Via Rajkot.
What is the cheapest way to reach Udaipur from Vapi?
The cheapest way to reach Udaipur from Vapi is by Train Via Vadodara.
What is the fastest way to reach Udaipur from Vapi?
The fastest way to reach Udaipur from Vapi is by Train, Flight Via Rajkot.