Valsad to Udupi - Multiple Options To Reach By Train, Cab, Bus
Udupi is approximately 900+ kms from Valsad. The fastest way to reach Udupi from Valsad is by Train. It takes approximately 19 hours. The cheapest way to reach Udupi from Valsad is by Train Via Mumbai which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mumbai
CHEAPEST
Valsad
Mumbai
Udupi
Approx Travel Time
20h 10m
₹610
Onwards
Valsad
Mumbai
Udupi
Approx Travel Time
20h 25m
₹4,699
Onwards
Valsad
Mumbai
Udupi
Approx Travel Time
20h 55m
₹1,510
Onwards
Via Vapi
Valsad
Vapi
Udupi
Approx Travel Time
19h 40m
₹640
Onwards
Valsad
Vapi
Udupi
Approx Travel Time
19h 55m
On Demand
Via Palghar
Valsad
Palghar
Udupi
Approx Travel Time
19h 55m
₹645
Onwards
Valsad
Palghar
Udupi
Approx Travel Time
20h 35m
₹2,568
Onwards
Via Thane
Valsad
Thane
Udupi
Approx Travel Time
20h 52m
₹4,687
Onwards
Via Navi Mumbai
Valsad
Navi Mumbai
Udupi
Approx Travel Time
21h 19m
₹4,827
Onwards
Frequently Asked Questions
What is the distance between Valsad and Udupi?
Udupi is approximately 900+ kms from Valsad.
How long does it take to reach Udupi from Valsad?
It takes approximately 19 hours to reach Udupi from Valsad by Train.
What is the cheapest way to reach Udupi from Valsad?
The cheapest way to reach Udupi from Valsad is by Train Via Mumbai.
What is the fastest way to reach Udupi from Valsad?
The fastest way to reach Udupi from Valsad is by Train.