The distance from Channapattana to Udupi is approximately 380 km. The route typically goes through the scenic Western Ghats via NH 75. You can reach Udupi by bus or train via Bengaluru. The journey takes about 8 to 10 hours by road. Udupi is famous for its temples and beautiful beaches.
Total Distance: 380 km by road, 290 km air distance.
The train journey through the Western Ghats is very scenic.
Sleeper buses are recommended for the overnight journey.
October to March for pleasant coastal weather.