Udupi
Udupi
Train Driving

Old Goa to Udupi

Updated: 28 May 2026

The journey from Old Goa to Udupi covers about 300 km. You can travel via the Konkan Railway, which takes roughly 5 hours, or drive along the scenic NH 66. Udupi is famous for its ancient Krishna Temple and beautiful beaches like Malpe. The route is a blend of coastal beauty and cultural heritage. It is a popular pilgrimage and tourist destination in Karnataka.

Total Distance: 300 km driving distance; 260 km straight-line air distance.
Fastest Way
Train is the fastest, taking about 5 hours.
Cheapest Way
Train travel is the most economical and comfortable option.
Compare Old Goa to Udupi Routes
Train
Direct
Driving
Direct
Duration 5 hours 7 hours
Avg Price 350-1200 INR 4500-7000 INR
Operator Matsyagandha Express Private Taxi
Route Madgaon Junction to Udupi Station. NH 66 via Karwar and Bhatkal.
Tip Udupi station is located a few kilometers from the town center. The road passes through several scenic coastal towns.
Travel Tips
  • Temple Dress Code
    Follow the dress code when visiting the Krishna Matha.
  • Local Food
    Try the authentic Udupi breakfast at local eateries.
  • Transport
    Auto-rickshaws are the best way to move around Udupi town.
  • Ferry Timing
    Check ferry timings to St. Mary's Island as they depend on weather.
  • Booking
    Book train tickets well in advance during peak tourist season.
Safety Tips
  • Beach Safety
    Follow lifeguard instructions at Malpe Beach.
  • Road Safety
    Be cautious of heavy vehicles on NH 66.
  • Emergency
    Keep local emergency numbers saved.
  • Sun Protection
    Use sunscreen as the coastal sun can be intense.
People Also Ask
  • Is Udupi worth visiting?
    Yes, it is famous for its temples and beaches.
  • How far is Udupi from Goa?
    It is approximately 300 km away.
  • Are there buses?
    Yes, private and KSRTC buses operate on this route.
  • Is the train journey scenic?
    Yes, the Konkan Railway route is one of the most beautiful in India.
  • What is the best way to travel?
    Train is recommended for comfort and speed.
Quick Info
  • From Old Goa, Goa, India
  • To Udupi, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Udupi
1
Sri Krishna Matha
A famous 13th-century temple known for its unique window through which the deity is worshipped.
2
Malpe Beach
A beautiful beach with golden sand, perfect for water sports and sunset views.
3
St. Mary's Island
Famous for its unique hexagonal basaltic rock formations. Accessible by ferry from Malpe.
4
Manipal Lake
A peaceful spot in the nearby university town of Manipal, ideal for an evening walk.
Tags
Old Goa to Udupi Goa to Udupi train NH 66 road trip Udupi travel guide Konkan Railway best way to reach Udupi coastal Karnataka travel Udupi temple visit