The journey from Ongallur to Kannur covers approximately 160 kilometers. The most convenient way to travel is by train from the nearby Shoranur Junction, which connects directly to Kannur. The train journey takes about 3 to 4 hours, offering beautiful views of the coastal landscape. Alternatively, you can take a bus, which takes longer due to traffic on the NH 66. Kannur is famous for its beaches and Theyyam performances.
Total Distance: 160 km driving distance, 140 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 5 hours |
| Avg Price | 150-500 INR | 200-350 INR |
| Operator | Indian Railways | KSRTC |
| Route | Shoranur Junction to Kannur | Via NH 66 |
| Tip | Book tickets in advance for a comfortable journey. | Buses are frequent but can be slow due to road work. |
October to March, when the weather is pleasant for beach visits and cultural events.