The distance from Pandalam to Kannur is approximately 320 km. You can reach Kannur by road via the NH 66 or by train from nearby stations like Chengannur. KSRTC buses are the most common public transport. The journey takes about 8 hours by road or 7 hours by train. Kannur is a historic city in Kerala known for its beaches, temples, and culture.
Total Distance: 320 km driving distance, 280 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 9 hours |
| Avg Price | 400-900 INR | 400-700 INR |
| Operator | Indian Railways | KSRTC |
| Route | Bus to Chengannur, Train to Kannur | Pandalam-Alappuzha-Kannur |
| Tip | Book train tickets in advance. | Buses are frequent. |
Throughout the year.