The journey from Bhagalpur to Udupi covers over 2650 km. The most practical way is by train, which takes about 62 hours. Udupi is famous for its Krishna Temple and beautiful beaches. This route is long but rewarding.
Total Distance: 2700 km by road, 2250 km air distance.
Change at Bengaluru for the best connectivity.
October to March.