
Udupi to Belgaum
Belgaum is approximately 300+ kms from Udupi. The fastest way to reach Belgaum from Udupi is by Train. It takes approximately 7 hours. The cheapest way to reach Belgaum from Udupi is by Train Via Goa which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ankola
Udupi
Ankola
Belgaum
Approx Travel Time
8h 17m
₹4,792
Onwards
Via Goa
CHEAPEST
Udupi
Goa
Belgaum
Approx Travel Time
9h 10m
₹285
Onwards
Udupi
Goa
Belgaum
Approx Travel Time
9h 40m
₹1,340
Onwards
Udupi
Goa
Belgaum
Approx Travel Time
10h 16m
₹4,878
Onwards
Via Murudeshwar
Udupi
Murudeshwar
Belgaum
Approx Travel Time
10h 8m
₹6,615
Onwards
Via Mangalore
Udupi
Mangalore
Belgaum
Approx Travel Time
11h 10m
₹660
Onwards
Frequently Asked Questions
What is the distance between Udupi and Belgaum?
Belgaum is approximately 300+ kms from Udupi.
How long does it take to reach Belgaum from Udupi?
It takes approximately 7 hours to reach Belgaum from Udupi by Train.
What is the cheapest way to reach Belgaum from Udupi?
The cheapest way to reach Belgaum from Udupi is by Train Via Goa.
What is the fastest way to reach Belgaum from Udupi?
The fastest way to reach Belgaum from Udupi is by Train.