The journey from Ujire to Kannur spans approximately 180 km, primarily using the NH 66 highway. You will travel through Mangaluru and Kasaragod before reaching the coastal city of Kannur. The trip takes about 5 to 6 hours by road. Kannur is known for its beautiful beaches, Theyyam performances, and historic forts. This route follows the scenic west coast of India.
Total Distance: 180 km driving distance, 140 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 5 hours |
| Avg Price | 400-600 INR | 3000-4500 INR |
| Operator | KSRTC/KSRTC Kerala | Private Taxi |
| Route | Ujire to Kannur via Mangaluru. | NH 66 via Mangaluru and Kasaragod. |
| Tip | Overnight sleeper buses are available from Mangaluru. | The highway is currently under expansion in many sections. |
October to March, when the weather is pleasant for exploring the city.