The journey from Mangaluru to Bengaluru covers 350 km. You can travel by train, bus, or flight. The train journey is scenic and passes through the Western Ghats. By road, the route passes through Hassan. The travel time is approximately 7 to 9 hours.
Total Distance: 350 km by road, 300 km air distance.
Book your train tickets in advance for a comfortable journey.
Buses are frequent and available from the Mangaluru bus stand.
October to March for pleasant weather.