There are 9 ways to get from Kannur to Gavi by train, bus, taxi, car, 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.
Train, bus
best- Take the train from Kannur to Thrisurtrain 20631 / ...
- Take the bus from Thrissur to Kumilybus
9h 16m₹1,304–2,957Train, taxi
- Take the train from Kannur to Chengannurtrain 16348 / ...
- Take the taxi from Chengannur to Gavitaxi
9h 54m₹2,746–4,961Drive 406.1 km
- Drive from Kannur to Gavicar 406.1 km
6h 30m₹4,578–6,613Taxi
- Take the taxi from Kannur to Gavitaxi 406.1 km
6h 30m₹9,000–11,000Fly Kannur International Airport to Cochin International Airport, bus
- Fly from Kannur International Airport (CNN) to Cochin International Airport (COK)plane CNN - COK
- Take the bus from Angamaly to Kumilybus
6h 48m₹6,333–14,978Bus via Nedumbassery
- Take the bus from Kannur to Angamalybus
- Take the bus from Angamaly to Kumilybus
10h 54mBus
- Take the bus from Kannur to Kozhikode, Keralabus Kannur
- Take the bus from Kozhikode to Kumilybus
11h 28mFly Kannur International Airport to Trivandrum, taxi
- Fly from Kannur International Airport (CNN) to Trivandrum (TRV)plane CNN - TRV
- Take the taxi from Trivandrum (TRV) to Gavitaxi
4h 21m₹8,913–18,078Train to Calicut International Airport, fly to Cochin International Airport, bus
- Take the train from Kannur to Parpanangaditrain
- Fly from Calicut International Airport (CCJ) to Cochin International Airport (COK)plane CCJ - COK
- Take the bus from Angamaly to Kumilybus
9h 22m₹9,269–18,788
Kannur International Airport (CNN) to Cochin International Airport (COK) flights
Questions & Answers
The cheapest way to get from Kannur to Gavi is to train and bus which costs ₹1,300 - ₹3,000 and takes 9h 16m.
The fastest way to get from Kannur to Gavi is to fly and taxi which takes 4h 21m and costs ₹8,500 - ₹19,000.
No, there is no direct bus from Kannur to Gavi. However, there are services departing from Kannur and arriving at Kumily via Angamaly. The journey, including transfers, takes approximately 10h 54m.
The distance between Kannur and Gavi is 438 km. The road distance is 406.1 km.
The best way to get from Kannur to Gavi without a car is to train and bus which takes 9h 16m and costs ₹1,300 - ₹3,000.
It takes approximately 9h 16m to get from Kannur to Gavi, including transfers.
Kannur to Gavi bus services, operated by Kohinoor Travels, depart from Kannur station.
Kannur to Gavi bus services, operated by Kohinoor Travels, arrive at Angamaly station.
Yes, the driving distance between Kannur to Gavi is 406 km. It takes approximately 6h 30m to drive from Kannur to Gavi.
There are 545+ hotels available in Gavi.
What companies run services between Kannur, India and Gavi, India?
You can take a bus from Kannur to Gavi via Angamaly and Kumily in around 10h 54m.
- Website
- goindigo.in
Flights from Kannur International Airport to Cochin International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,800–8,500
Flights from Calicut International Airport to Cochin International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹8,000–17,000
- Website
- airindiaexpress.in
Flights from Kannur International Airport to Trivandrum
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,600–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kannur to Thrisur
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Kannur to Chengannur
- Ave. Duration
- 8h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Kannur to Parpanangadi
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Thrissur to Kumily
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- ₹220–460
- Website
- https://onlineksrtcswift.com/
Bus from Angamaly to Kumily
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–250
- Website
- https://onlineksrtcswift.com/
Bus from Angamaly to Kumily
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–250
- Website
- https://onlineksrtcswift.com/
Bus from Kozhikode to Kumily
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- ₹370–600
- Website
- https://onlineksrtcswift.com/
Bus from Angamaly to Kumily
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–250
- Website
- https://onlineksrtcswift.com/
- Phone
- 9483992779
- [email protected]
- Website
- kohinoorbus.in
Bus from Kannur to Angamaly
- Ave. Duration
- 5h 31m
- Frequency
- Twice daily
- Website
- https://www.kohinoorbus.in/search-results.html
- Ave. Duration
- 3h 40m
- Estimated price
- ₹2,500–11,000
Abel Cabs
- Phone
- +91 94 97 18 36 93
- Website
- abelcabs.com
Taxi Tel
- Phone
- +91 98 47 01 92 93
- Website
- taxitel.in
Trivandrum Cabs
- Phone
- +91 97 44 18 32 73
- Website
- trivandrumcabs.net
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 Travelling by boat in Italy, What are the different types of Renfe trains in Spain?, and Need to know: Greyhound - to help you get the most out of your next trip.









