The distance from Kayyoor to Kottayam is approximately 360 km. The most efficient way to travel is by train from nearby stations like Cheruvathur or Payyannur to Kottayam Railway Station. The train journey takes about 7 to 8 hours. Alternatively, you can drive via NH 66, which takes longer due to traffic. Kottayam is known as the land of letters, lakes, and latex.
Total Distance: 360 km by road, 310 km straight-line.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 10 hours |
| Avg Price | 350-900 INR | 600-1000 INR |
| Operator | Indian Railways | KSRTC/Private |
| Route | Cheruvathur/Payyannur to Kottayam | Kayyoor - Kozhikode - Kottayam |
| Tip | Book your train tickets well in advance. | Superfast buses are recommended for better comfort. |
October to March.