The distance between Kanayannur and Varkala is approximately 150 km. The most efficient way to travel is by train from Ernakulam Junction to Varkala Sivagiri Railway Station, which takes about 3 hours. Alternatively, you can drive via the NH 66, which takes about 4 hours. Varkala is famous for its unique cliff beach, the Janardanaswamy Temple, and its laid-back atmosphere.
Total Distance: 150 km by road, 130 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 4 hours |
| Avg Price | 150 - 500 INR | 2000 - 3500 INR |
| Operator | Varkala Express | Self-drive |
| Route | Ernakulam Junction to Varkala Sivagiri Railway Station | NH 66 via Alappuzha and Kollam |
| Tip | Trains are frequent and comfortable. | Expect heavy traffic on NH 66. |
October to March for pleasant weather.