
Surat to Udupi
Udupi is approximately 950+ kms from Surat. The fastest way to reach Udupi from Surat is by Flight, Train Via Pune, Mangalore. It takes approximately 6 hours. The cheapest way to reach Udupi from Surat is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Pune, Mangalore
RECOMMENDED
Surat
Pune
Mangalore
Udupi
Approx Travel Time
5h 45m
₹10,651
Onwards
FASTEST
Surat
Pune
Mangalore
Udupi
Approx Travel Time
5h 33m
₹9,032
Onwards
Surat
Pune
Mangalore
Udupi
Approx Travel Time
6h 15m
₹9,871
Onwards
Via Thane
Surat
Thane
Udupi
Approx Travel Time
21h 48m
₹620
Onwards
Surat
Thane
Udupi
Approx Travel Time
1d 0h 17m
₹4,916
Onwards
Via Goa
Surat
Goa
Udupi
Approx Travel Time
1d 0h 55m
₹1,160
Onwards
Via Satara
Surat
Satara
Udupi
Approx Travel Time
23h 35m
₹2,599
Onwards
Via Mumbai, Goa
Surat
Mumbai
Goa
Udupi
Approx Travel Time
1d 3h 45m
₹5,492
Onwards
Via Mumbai, Mangalore
Surat
Mumbai
Mangalore
Udupi
Approx Travel Time
6h 10m
₹13,978
Onwards
Frequently Asked Questions
What is the distance between Surat and Udupi?
Udupi is approximately 950+ kms from Surat.
How long does it take to reach Udupi from Surat?
It takes approximately 6 hours to reach Udupi from Surat by Flight, Train Via Pune, Mangalore.
What is the cheapest way to reach Udupi from Surat?
The cheapest way to reach Udupi from Surat is by Train.
What is the fastest way to reach Udupi from Surat?
The fastest way to reach Udupi from Surat is by Flight, Train Via Pune, Mangalore.


