What is the cheapest way to get from Kannur to Nilambūr?
The cheapest way to get from Kannur to Nilambūr is to train which costs $3.37 - $33.70 and takes 6h 5m.
What is the fastest way to get from Kannur to Nilambūr?
The fastest way to get from Kannur to Nilambūr is to drive which takes 2h 18m and costs $16.30 - $25 .
Is there a direct train between Kannur and Nilambūr?
No, there is no direct train from Kannur to Nilambūr. However, there are services departing from Kannur and arriving at Nilambur Road via Shoranur Jn. The journey, including transfers, takes approximately 6h 5m.
How far is it from Kannur to Nilambūr?
The distance between Kannur and Nilambūr is 152 km. The road distance is 147.9 km.
How do I travel from Kannur to Nilambūr without a car?
The best way to get from Kannur to Nilambūr without a car is to train and taxi which takes 2h 31m and costs $19.57 - $35.87 .
How long does it take to get from Kannur to Nilambūr?
It takes approximately 2h 31m to get from Kannur to Nilambūr, including transfers.
Where do I catch the Kannur to Nilambūr train from?
Kannur to Nilambūr train services, operated by Indian Railways, depart from Kannur station.
Train, bus or fly from Kannur to Nilambūr?
The best way to get from Kannur to Nilambūr is to train which takes 6h 5m and costs $3.37 - $33.70 . There are no good options to bus or fly between Kannur to Nilambūr.
Where does the Kannur to Nilambūr train arrive?
Kannur to Nilambūr train services, operated by Indian Railways, arrive at Shoranur Jn station.
Can I drive from Kannur to Nilambūr?
Yes, the driving distance between Kannur to Nilambūr is 148 km. It takes approximately 2h 18m to drive from Kannur to Nilambūr.
Where can I stay near Nilambūr?
There are 16+ hotels available in Nilambūr. Prices start at $26.59 per night.
→
+0→
Transport search
Transport search
Popular routes
Choose one of the options below and start your journey