The journey from Perumathura to Bengaluru covers approximately 760 kilometers. You can take a direct train from Thiruvananthapuram Central to KSR Bengaluru City or Yesvantpur. Alternatively, flights are available from Thiruvananthapuram International Airport to Kempegowda International Airport. Road travel is also an option via NH 44, but it takes over 15 hours. Bengaluru is a major metropolitan city, so plan your local transport in advance.
Total Distance: 760 km driving distance, 550 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 16 hours | 1 hour 20 mins |
| Avg Price | 900-2800 INR | 4000-8000 INR |
| Operator | Indian Railways (Kerala Express) | IndiGo / AirAsia |
| Route | Thiruvananthapuram Central to KSR Bengaluru City. | Thiruvananthapuram (TRV) to Bengaluru (BLR). |
| Tip | The train route through the Western Ghats is very scenic. | Book early to avoid high last-minute prices. |
October to February for pleasant weather.