Traveling from Perambra to Kollam involves a combination of road and rail. First, travel by bus or taxi from Perambra to Kozhikode Railway Station (approx. 40 km). From Kozhikode, take a direct train to Kollam Junction, which is a scenic journey along the Kerala coastline. The total travel time is approximately 7 to 8 hours. This route is ideal for those who prefer the comfort of a train for the longer leg of the journey.
Total Distance: 260 km by road, 230 km straight-line.
|
Direct from Kozhikode
|
Direct from Kozhikode
|
|
|---|---|---|
| Duration | 6 hours | 8 hours |
| Avg Price | 400-1200 INR | 600-900 INR |
| Operator | Indian Railways (Malabar Express) | KSRTC Super Deluxe |
| Route | Kozhikode - Thrissur - Ernakulam - Kollam | NH 66 |
| Tip | Book your train tickets in advance via IRCTC for confirmed seats. | KSRTC offers overnight sleeper buses from Kozhikode to Kollam. |
September to March for pleasant coastal weather.