There are 10 ways to get from Nepal to Kannur by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Pantnagar Airport, fly to Kannur International Airport
best- Drive from Dhangadhi to Pantnagar Airport (PGH)car
- Fly from Pantnagar Airport (PGH) to Kannur International Airport (CNN)plane PGH - CNN
12h 54m₹17,786–34,824Bus, train
cheapest- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Yasvantpur Jntrain
- Take the train from Yasvantpur Jn to Kannurtrain
3d 2h₹1,923–13,700Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Itarsi Jntrain
- Take the train from Itarsi Jn to Kannurtrain
2d 9h₹2,907–12,066Bus
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Bengalurubus
- Take the bus from Bengaluru to Kannurbus
2d 17hDrive 2,490.9 km
- Drive from Kathmandu to Kannurcar 2,490.9 km
37h 23m₹30,263–43,714Fly Tribhuvan International Airport to Kannur International Airport
- Fly from Tribhuvan International Airport (KTM) to Kannur International Airport (CNN)plane KTM - CNN
8h 42m₹16,837–34,097Train to Purnea Airport, fly to Kannur International Airport
- Take the train from Jogbani to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Kannur International Airport (CNN)plane PXN - CNN
11h 34m₹18,512–39,798Train to Darbhanga Airport, fly to Kannur International Airport
- Take the train from Jaynagar to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Kannur International Airport (CNN)plane DBR - CNN
11h 16m₹18,314–32,708Train to Darbhanga Airport, fly to Calicut International Airport, train
- Take the train from Jaynagar to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Calicut International Airport (CCJ)plane DBR - CCJ
- Take the train from Kozhikkode to Kannurtrain
13h 33m₹12,294–21,658Bus via Hubballi
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Faizabadbus
- Take the bus from Faizabad to Hubballibus
- Take the bus from Hubballi to Udupibus
- Take the bus from Udupi to Kannurbus
2d 23h
Pantnagar Airport (PGH) to Kannur International Airport (CNN) flights
Comparing Your Travel Options
The cheapest way to get from Nepal to Kannur is to drive and train which costs ₹2,900 - ₹13,000 and takes 2 days 9h.
The fastest way to get from Nepal to Kannur is to fly which takes 8h 42m and costs ₹16,000 - ₹35,000.
No, there is no direct bus from Nepal to Kannur. However, there are services departing from Swoyambhu and arriving at Kannur via Gorakhpur and Bengaluru. The journey, including transfers, takes approximately 2 days 17h.
The distance between Nepal and Kannur is 2129 km. The road distance is 2490.9 km.
The best way to get from Nepal to Kannur without a car is to bus which takes 2 days 17h and costs .
It takes approximately 12h 54m to get from Nepal to Kannur, including transfers.
Nepal to Kannur bus services, operated by Gajraj Bus Service, depart from Swoyambhu station.
The best way to get from Nepal to Kannur is to bus which takes 2 days 17h and costs . Alternatively, you can fly, which costs ₹16,000 - ₹35,000 and takes 8h 42m.
Nepal to Kannur bus services, operated by Gajraj Bus Service, arrive at Gorakhpur station.
Kannur is 15 min behind Nepal. It is currently 12:46 AM in Nepal and 12:31 AM in Kannur.
What companies run services between Nepal and Kannur, India?
You can take a bus from Swoyambhu to Kannur via Gorakhpur, Gorakhpur, and Bengaluru in around 2d 17h. Alternatively, IndiGo Airlines and Air India Limited fly from Tribhuvan International Airport (KTM) to Kannur International Airport (CNN) 4 times a day.
- Website
- goindigo.in
Flights from Pantnagar Airport to Kannur International Airport via Delhi
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- ₹15,000–31,000
Flights from Pantnagar Airport to Kannur International Airport via Delhi, Hyderabad
- Ave. Duration
- 10h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–31,000
Flights from Tribhuvan International Airport to Kannur International Airport via Delhi
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Purnea Airport to Kannur International Airport via Delhi
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹22,000–38,000
Flights from Purnea Airport to Kannur International Airport via Hyderabad, Bengaluru
- Ave. Duration
- 16h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹17,000–37,000
Flights from Darbhanga Airport to Kannur International Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹17,000–30,000
Flights from Darbhanga Airport to Calicut International Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹15,000–26,000
Flights from Darbhanga Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–18,000
Flights from Darbhanga Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹11,000–28,000
- Website
- spicejet.com
Flights from Darbhanga Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 9h 35m
- When
- Monday and Saturday
- Estimated price
- ₹11,000–31,000
- Website
- starlightairline.com
Flights from Darbhanga Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹11,000–28,000
- Website
- airindiaexpress.in
Flights from Darbhanga Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- ₹11,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Itarsi Jn
- Ave. Duration
- 22h 25m
- Frequency
- Twice a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Itarsi Jn to Kannur
- Ave. Duration
- 31h 42m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Jogbani to Purnia Jn
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaynagar to Darbhanga Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaynagar to Darbhanga Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kozhikkode to Kannur
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gorakhpur to Yasvantpur Jn
- Ave. Duration
- 43h 57m
- Frequency
- 3 times a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Yasvantpur Jn to Kannur
- Ave. Duration
- 13h 8m
- Frequency
- Once daily
- Estimated price
- ₹290–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- [email protected]
- Website
- SLGT Travels
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 20m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Hubballi to Udupi
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Kannur
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Faizabad to Hubballi
- Ave. Duration
- 39h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hubballi to Udupi
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Kannur
- Ave. Duration
- 6h 15m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 2h 50m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
Bus from Hubballi to Udupi
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- Bhagwati Travels Express
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Website
- Bhagwati Travels Express
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Gorakhpur to Faizabad
- Ave. Duration
- 3h 15m
- Frequency
- Twice a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- 9483992779
- [email protected]
- Website
- Kohinoor Travels
Bus from Udupi to Kannur
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Website
- Kohinoor Travels
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Getting to Milan from the airport, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Nepal to Kannur is 2491 km. It takes approximately 37h 23m to drive from Nepal to Kannur.
There are 182+ hotels available in Kannur.










