There are 8 ways to get from Nandigunda to Kannur by plane, bus, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kannur International Airport
best- Fly from Kempegowda International Airport (BLR) to Kannur International Airport (CNN)plane BLR - CNN
2h₹5,942–15,096Bus, train
cheapest- Take the bus from Devanahalli Old Bus Stand to Kempegowda Bus Stationbus 298-M / ...
- Take the train from Ksr Bengaluru to Kannurtrain 16511
16h 27m₹804–2,816Bus
- Take the bus from Kempegowda International Airport to Mysurubus
- Take the bus from Mysore to Kannurbus Mysore - Kannur
9h 5m₹1,868–3,341Taxi, train
- Take the taxi from Nandigunda to Krishnarajapurmtaxi
- Take the train from Krishnarajapurm to Kannurtrain 16565
13h 33m₹1,699–4,295Drive 361.6 km
- Drive from Nandigunda to Kannurcar 361.6 km
5h 12m₹4,068–5,876Taxi
- Take the taxi from Nandigunda to Kannurtaxi 361.6 km
5h 12m₹8,500–11,000Fly to Calicut International Airport, train
- Fly from Kempegowda International Airport (BLR) to Calicut International Airport (CCJ)plane BLR - CCJ
- Take the train from Kozhikkode to Kannurtrain
3h 10m₹4,722–11,046Fly to Bajpe Airport, train
- Fly from Kempegowda International Airport (BLR) to Bajpe Airport (IXE)plane BLR - IXE
- Take the train from Mangalore Jn to Kannurtrain
4h 35m₹4,362–8,146
Kempegowda International Airport (BLR) to Kannur International Airport (CNN) flights
Questions & Answers
The cheapest way to get from Nandigunda to Kannur is to bus and train which costs ₹800 - ₹2,900 and takes 16h 27m.
The fastest way to get from Nandigunda to Kannur is to fly which takes 2h and costs ₹5,500 - ₹16,000.
No, there is no direct bus from Nandigunda to Kannur. However, there are services departing from Kempegowda International Airport and arriving at Kannur via Mysore. The journey, including transfers, takes approximately 9h 5m.
The distance between Nandigunda and Kannur is 330 km. The road distance is 361.6 km.
The best way to get from Nandigunda to Kannur without a car is to bus which takes 9h 5m and costs ₹1,800 - ₹3,400.
It takes approximately 2h to get from Nandigunda to Kannur, including transfers.
Nandigunda to Kannur bus services, operated by KSRTC, depart from Kempegowda International Airport station.
The best way to get from Nandigunda to Kannur is to fly which takes 2h and costs ₹5,500 - ₹16,000. Alternatively, you can bus, which costs ₹1,800 - ₹3,400 and takes 9h 5m.
Nandigunda to Kannur bus services, operated by KSRTC, arrive at Mysuru station.
Yes, the driving distance between Nandigunda to Kannur is 362 km. It takes approximately 5h 12m to drive from Nandigunda to Kannur.
What companies run services between Nandigunda, India and Kannur, India?
Air India Express and IndiGo Airlines fly from Kempegowda International Airport (BLR) to Kannur International Airport (CNN) twice daily. Alternatively, you can take a vehicle from Nandigunda to Kannur via Kempegowda International Airport, Mysuru, and Mysore in around 9h 5m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Kannur International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,800–12,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,400–6,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹3,300–6,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Kannur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,600–15,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ₹3,100–19,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹3,200–5,500
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹2,900–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Krishnarajapurm to Kannur
- Ave. Duration
- 12h 40m
- Frequency
- Once a week
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Kozhikkode to Kannur
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mangalore Jn to Kannur
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ksr Bengaluru to Kannur
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- ₹290–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda International Airport to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹600–950
- Schedules at
- ksrtc.in
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mysore to Kannur
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- ₹430–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Devanahalli Old Bus Stand to Kempegowda Bus Station
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- ₹35–50
- Website
- https://mybmtc.karnataka.gov.in/en
- Ave. Duration
- 3h 3m
- Estimated price
- ₹1,300–11,000
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 Italy Travel Guides, What documents do I need to cross Niagara Falls?, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 183+ hotels available in Kannur.

















