The route from Mormugao to Bengaluru spans approximately 570 km, connecting the coastal charm of Goa to the bustling tech hub of Karnataka. You can travel via NH 48, which is a well-maintained highway passing through Belagavi and Hubballi. Trains are also available, though they often take a longer route compared to road travel. The journey offers a transition from tropical beaches to the elevated plateau of the Deccan. Expect a travel time of 10 to 14 hours depending on your mode of transport.
Total Distance: 570 km by road, 400 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 16 hours | 12 hours |
| Avg Price | 600 - 1500 INR | 900 - 1800 INR |
| Operator | Vasco Da Gama - Yesvantpur Express | KSRTC Airavat |
| Route | Vasco to Yesvantpur Junction | NH 48 via Hubballi and Tumakuru |
| Tip | The train journey is long but offers a relaxing experience. | KSRTC Volvo buses are the most comfortable option. |
October to March for pleasant weather in Bengaluru.