Distance:
Bangalore to Udupi: ~405 km
Travel Time:
By car/taxi: 8–10 hours (depending on traffic and route)
a) Private Car / Taxi:
Approximate fare: ₹4,500 – ₹6,000 one way (for a sedan, AC)
Route: Bangalore → Tumkur → Shimoga → Kundapur → Udupi (NH 75 + NH 169)
Advantage: Flexibility, stops on the way, comfortable
b) Bus:
Private Volvos and KSRTC (Karnataka State Road Transport Corporation) buses available
Types: AC Sleeper, Non-AC Semi-Sleeper, Deluxe
Approximate Fare: ₹600 – ₹1,200 per person (AC Volvo)
Travel Time: 10–12 hours
Booking: Online via KSRTC website or private bus operators
2. By Train
Distance:
Bangalore to Udupi: ~405 km (by rail)
Travel Time:
8–11 hours depending on the train
Popular Trains:
Mangalore Express / Matsyagandha Express / Udupi Express
Approximate Fare: ₹300 – ₹1,200 (Sleeper to AC Chair/AC 3-tier)
Advantage: Comfortable overnight journey, scenic route through Western Ghats
3. By Air (Fly to Mangaluru + Road to Udupi)
Distance:
Bangalore → Mangalore: ~360 km by air
Mangalore → Udupi: ~60 km by taxi/bus
Flight Time & Cost:
Flight: 1 hour 10 mins
Fare: ₹2,000 – ₹4,000 (one way, depends on airline and booking time)
Road from Mangalore to Udupi:
Taxi: ~₹1,000 – ₹1,500 (1–1.5 hours)
Bus: KSRTC or private buses, fare ~₹150 per person