The journey from Yelahanka to Thiruvananthapuram covers approximately 750 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 14 to 15 hours. Buses are frequent from the KSRTC bus stand.
Total Distance: 750 km by road, 650 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 15 hours | 16 hours |
| Avg Price | 600 - 1800 INR | 1000 - 2200 INR |
| Operator | Kerala Express / Trivandrum Express | KSRTC |
| Route | Yelahanka Junction to Thiruvananthapuram Central. | Bengaluru to Thiruvananthapuram 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.