The route from Bengaluru to Mangaluru covers 350 km through the scenic Shiradi Ghats. The drive takes about 8 hours. You can take a bus or the train, which offers a breathtaking view of the Western Ghats. Mangaluru is a major port city on the Arabian Sea coast.
Total Distance: 350 km by road, 290 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 8 hours |
| Avg Price | 500 - 1200 INR | 700 - 1800 INR |
| Operator | Gomateshwara Express | KSRTC Airavat |
| Route | KSR Bengaluru to Mangaluru Central | NH 75 via Hassan, Sakleshpur |
| Tip | The train route through the ghats is visually stunning. | Book a sleeper bus for a comfortable overnight journey. |
October to February for pleasant coastal weather.