The journey from Yelahanka to Mangaluru covers approximately 350 km. You can take a train from Yelahanka Junction or travel to Bengaluru City station for more options. Road travel via the Western Ghats is scenic but can be slow, taking about 8 to 9 hours. Buses are frequent from the KSRTC bus stand.
Total Distance: 350 km by road, 300 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 9 hours |
| Avg Price | 300 - 1000 INR | 500 - 1200 INR |
| Operator | Karwar Express / Mangaluru Express | KSRTC |
| Route | Yelahanka Junction to Mangaluru Junction. | Bengaluru to Mangaluru via the Western Ghats. |
| Tip | Book your tickets in advance as trains are often full. | KSRTC Airavat buses are very comfortable. |
October to March, when the weather is pleasant.