Traveling from Melattur to Bengaluru involves crossing the Western Ghats. You can take a bus to Palakkad and then board a KSRTC or private sleeper bus to Bengaluru. Alternatively, trains from nearby stations like Shoranur offer a comfortable journey. The route via the Thoppur Ghat section is scenic but winding. Expect a travel time of 8 to 10 hours by road.
Total Distance: 320 km by road and 280 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 10 hours | 9 hours |
| Avg Price | 600-1500 INR | 1200-2000 INR |
| Operator | Indian Railways | KSRTC / Kallada Travels |
| Route | Shoranur Junction to KSR Bengaluru City | Melattur - Palakkad - Salem - Hosur - Bengaluru |
| Tip | Take a local train to Shoranur and board the daily express trains to Bengaluru. | Book a sleeper bus from Palakkad for a comfortable overnight journey. |
September to February for cool weather in Bengaluru.