There are 6 ways to get from Villianur to Kannur by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Pondicherry Rajiv Gandhi Statue to Kozhikodebus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Kozhikode to Kannurbus
13h 5mTrain
cheapest- Take the train from Pondicherry to Kannurtrain 16855 / ...
14h 50m₹459–3,543Drive 597.4 km
- Drive from Villianur to Kannurcar 597.4 km
8h 42m₹6,676–9,643Taxi
- Take the taxi from Villianur to Kannurtaxi 597.4 km
8h 42m₹8,000–10,000Fly
- Fly from Pondicherry (PNY) to Kannur International Airport (CNN)plane PNY - CNN
19h 6m₹8,159–29,406Train via Villupuram Jn
- Take the train from Villupuram Jn to Kannurtrain 16159 / ...
15h 45m₹477–3,705
Villianur to Kannur by train
Comparing Your Travel Options
The cheapest way to get from Villianur to Kannur is to train which costs ₹450 - ₹3,600 and takes 14h 50m.
The fastest way to get from Villianur to Kannur is to drive which takes 8h 42m and costs ₹6,500 - ₹10,000.
No, there is no direct bus from Villianur to Kannur. However, there are services departing from Pondicherry Rajiv Gandhi Statue and arriving at Kannur via Kozhikode. The journey, including transfers, takes approximately 13h 5m.
No, there is no direct train from Villianur to Kannur. However, there are services departing from Villianur and arriving at Kannur via Pondicherry. The journey, including transfers, takes approximately 14h 50m.
The distance between Villianur and Kannur is 645 km. The road distance is 597.4 km.
The best way to get from Villianur to Kannur without a car is to bus which takes 13h 5m and costs .
It takes approximately 13h 5m to get from Villianur to Kannur, including transfers.
Villianur to Kannur bus services, operated by SLGT Travels, depart from Pondicherry Rajiv Gandhi Statue station.
Villianur to Kannur train services, operated by Indian Railways, depart from Pondicherry station.
The best way to get from Villianur to Kannur is to bus which takes 13h 5m and costs . Alternatively, you can train, which costs ₹450 - ₹3,600 and takes 14h 50m, you could also fly, which costs ₹8,000 - ₹30,000 and takes 19h 6m.
What companies run services between Villianur, India and Kannur, India?
You can take a vehicle from Villianur to Kannur via Pondicherry Rajiv Gandhi Statue and Kozhikode in around 13h 5m. Alternatively, Indian Railways operates a train from Pondicherry to Kannur twice a week. Tickets cost ₹350–2,700 and the journey takes 13h 32m.
- Website
- goindigo.in
Flights from Pondicherry to Kannur International Airport via Bengaluru
- Ave. Duration
- 18h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–28,000
Flights from Pondicherry to Kannur International Airport via Hyderabad
- Ave. Duration
- 25h
- When
- Wednesday to Sunday
- Estimated price
- ₹10,000–29,000
Flights from Pondicherry to Kannur International Airport via Bengaluru, Kochi
- Ave. Duration
- 23h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,500–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pondicherry to Kannur
- Ave. Duration
- 13h 32m
- Frequency
- Twice a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Villupuram Jn to Kannur
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- [email protected]
- Website
- SLGT Travels
Bus from Pondicherry Rajiv Gandhi Statue to Kozhikode
- Ave. Duration
- 9h 45m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Pondicherry Rajiv Gandhi Statue to Kozhikode
- Ave. Duration
- 11h 40m
- Frequency
- 5 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kozhikode to Kannur
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–190
- Website
- KSRTC
- Ave. Duration
- 8h 42m
- Estimated price
- ₹8,000–10,000
Devaki Travels
- Phone
- +91 413 225 7199
- Website
- devakitravels.com
Golden Tours And Travels
- Phone
- +91 97 91 94 44 22
- Website
- goldentoursandtravels.com
Royal Travels Cabs
- Phone
- +91 22 33 55 33 55
- Website
- royaltravelscabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, The beginner’s guide to the 2018 World Nomad Games, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Villianur to Kannur bus services, operated by SLGT Travels, arrive at Kozhikode station.
Villianur to Kannur train services, operated by Indian Railways, arrive at Kannur station.
Yes, the driving distance between Villianur to Kannur is 597 km. It takes approximately 8h 42m to drive from Villianur to Kannur.
There are 182+ hotels available in Kannur.








