There are 6 ways to get from Rishīkesh to Kannur by plane, train, bus, 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 Dehradun Airport (DED) to Kannur International Airport (CNN)plane DED - CNN
9h 51m₹14,498–20,807Train
cheapest- Take the train from Yog Nagari Rishikesh to Kannurtrain 22660
44h 52m₹1,000–8,500Bus
- Take the bus from Rishikesh to Noidabus
- Take the bus from Noida to Gwaliorbus
- Take the bus from Gwalior to Bengalurubus
- Take the bus from Bengaluru to Kannurbus
2d 7hDrive 2,370.8 km
- Drive from Rishīkesh to Kannurcar 2,370.8 km
31h 39m₹22,974–33,184Fly to Calicut International Airport, train
- Fly from Dehradun Airport (DED) to Calicut International Airport (CCJ)plane DED - CCJ
- Take the train from Kozhikkode to Kannurtrain
8h 13m₹11,478–21,757Fly to Bajpe Airport, train
- Fly from Dehradun Airport (DED) to Bajpe Airport (IXE)plane DED - IXE
- Take the train from Mangalore to Kannurtrain
9h 8m₹12,088–18,317
Rishīkesh to Kannur by train
Comparing Your Travel Options
The cheapest way to get from Rishīkesh to Kannur is to train which costs ₹1,000 - ₹8,500 and takes 44h 52m.
The fastest way to get from Rishīkesh to Kannur is to fly and train which takes 8h 13m and costs ₹11,000 - ₹22,000.
No, there is no direct bus from Rishīkesh to Kannur. However, there are services departing from Rishikesh and arriving at Kannur via Noida, Gwalior and Bengaluru. The journey, including transfers, takes approximately 2 days 7h.
Yes, there is a direct train departing from Yog Nagari Rishikesh and arriving at Kannur. Services depart once a week, and operate Monday. The journey takes approximately 44h 52m.
The distance between Rishīkesh and Kannur is 2096 km. The road distance is 2370.8 km.
The best way to get from Rishīkesh to Kannur without a car is to train which takes 44h 52m and costs ₹1,000 - ₹8,500.
It takes approximately 9h 51m to get from Rishīkesh to Kannur, including transfers.
Rishīkesh to Kannur bus services, operated by CIty Land Travels, depart from Rishikesh station.
Rishīkesh to Kannur train services, operated by Indian Railways, depart from Yog Nagari Rishikesh station.
The best way to get from Rishīkesh to Kannur is to fly which takes 9h 51m and costs ₹14,000 - ₹21,000. Alternatively, you can train, which costs ₹1,000 - ₹8,500 and takes 44h 52m, you could also bus, which costs and takes 2 days 7h.
What companies run services between Rishīkesh, India and Kannur, India?
IndiGo Airlines and Air India Express fly from Dehradun Airport (DED) to Kannur International Airport (CNN) every 4 hours. Alternatively, Indian Railways operates a train from Yog Nagari Rishikesh to Kannur once a week. Tickets cost ₹1,000–8,500 and the journey takes 44h 52m.
- Website
- goindigo.in
Flights from Dehradun Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 9h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Dehradun Airport to Kannur International Airport via Delhi
- Ave. Duration
- 14h 56m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹10,000–21,000
Flights from Dehradun Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Dehradun Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 18h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Dehradun Airport to Kannur International Airport via Lucknow, Bengaluru
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Dehradun Airport to Calicut International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Dehradun Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 9h 30m
- When
- Tuesday and Wednesday
- Estimated price
- ₹9,500–20,000
Flights from Dehradun Airport to Calicut International Airport via Lucknow, Bengaluru
- Ave. Duration
- 7h 55m
- When
- Wednesday
- Estimated price
- ₹9,500–20,000
Flights from Dehradun Airport to Calicut International Airport via Jaipur, Hyderabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Dehradun Airport to Calicut International Airport via Lucknow, Hyderabad
- Ave. Duration
- 8h 40m
- When
- Wednesday
- Estimated price
- ₹9,500–20,000
Flights from Dehradun Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Dehradun Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Dehradun Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Dehradun Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Dehradun Airport to Bajpe Airport via Lucknow, Hyderabad
- Ave. Duration
- 8h 5m
- When
- Wednesday
- Estimated price
- ₹9,500–20,000
Flights from Dehradun Airport to Bajpe Airport via Lucknow, Bengaluru
- Ave. Duration
- 8h 40m
- When
- Wednesday
- Estimated price
- ₹10,000–20,000
- Website
- airindiaexpress.in
Flights from Dehradun Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Dehradun Airport to Bajpe Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Website
- airindia.in
Flights from Dehradun Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Website
- spicejet.com
Flights from Dehradun Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Monday and Saturday
- Estimated price
- ₹11,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yog Nagari Rishikesh to Kannur
- Ave. Duration
- 44h 52m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,700–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,500–8,500
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 Mangalore to Kannur
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Schedules at
- CIty Land Travels
- [email protected]
- Website
- Leafybus
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 11m
- Frequency
- Every 4 hours
- Website
- Leafybus
- Website
- Bhagwati Travels Express
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Website
- Bhagwati Travels Express
- Website
- India Tours and Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 55m
- Frequency
- Every 3 hours
- Schedules at
- India Tours and Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Schedules at
- Mahalaxmi Travels
Bus from Noida to Gwalior
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Website
- E Bus
- Website
- Mohindra Smart Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Schedules at
- Mohindra Smart Bus
- Website
- Shatabdi Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Schedules at
- Shatabdi Travels
- Website
- Shishpal Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Shishpal Bus Service
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₹410–1,100
- Schedules at
- Zingbus
- Website
- Ashok Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Schedules at
- Ashok Bus Service
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- TSB Tour express
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a week
- Schedules at
- TSB Tour express
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- Samreen Travels
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Website
- Maharani Travels
- Phone
- +91 8218967962
- [email protected]
- Website
- Baba Travels Mathura
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Website
- Baba Travels Mathura
- Schedules at
- Baba Travels Mathura
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Revanta Roadlines
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Schedules at
- Revanta Roadlines
- Website
- Empire Travels & Holidays
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Schedules at
- Empire Travels & Holidays
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Schedules at
- Vaishnoyatra services pvt ltd
- Website
- Malwa Smart Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Schedules at
- Malwa Smart Bus
- [email protected]
- Website
- Gola Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Website
- Gola Bus Service
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Noida to Gwalior
- Ave. Duration
- 5h 46m
- Frequency
- Hourly
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Gwalior to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Noida to Gwalior
- Ave. Duration
- 6h 19m
- Frequency
- 5 times a day
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Website
- Kamla Travels
Bus from Noida to Gwalior
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Schedules at
- Kamla Travels
- Phone
- +91 90397 16988
- [email protected]
- Website
- Satyam Travels
Bus from Noida to Gwalior
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- Satyam Travels
- Website
- Miles India Private Limited
Bus from Noida to Gwalior
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- Miles India Private Limited
- Website
- Shree Shyam Bus
Bus from Noida to Gwalior
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Shree Shyam Bus
- Website
- Shri Krishna Travels
Bus from Noida to Gwalior
- Ave. Duration
- 6h 40m
- Frequency
- 4 times a week
- Website
- Shri Krishna Travels
- Website
- Emerald Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Schedules at
- Emerald Travels
- Website
- Arya Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- Arya Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Website
- YBM Travels(BLM)
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- YBM Travels(BLM)
- Website
- NS Transports
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- NS Transports
- Website
- Golden Travel Agencies
Bus from Bengaluru to Kannur
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Golden Travel Agencies
- Website
- SKS Tours & Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- SKS Tours & Travels
- Website
- Ashoka Travel and Logistics
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Ashoka Travel and Logistics
- Website
- Nayagan Xpress
Bus from Bengaluru to Kannur
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Schedules at
- Nayagan Xpress
- Website
- Ashoka Travel Agency
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Schedules at
- Ashoka Travel Agency
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Website
- Kalpaka Travels
- Website
- SKS Tourist Corporation
Bus from Bengaluru to Kannur
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Schedules at
- SKS Tourist Corporation
- Website
- Sam Tourist and Logistics
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Schedules at
- Sam Tourist and Logistics
- Website
- Harsha Tours And Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Website
- Hilux Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- Hilux 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 French strikes 2018: What are my alternative transport options?, What documents do I need to cross Niagara Falls?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Rishīkesh to Kannur bus services, operated by CIty Land Travels, arrive at Noida station.
Rishīkesh to Kannur train services, operated by Indian Railways, arrive at Kannur station.
Yes, the driving distance between Rishīkesh to Kannur is 2371 km. It takes approximately 31h 39m to drive from Rishīkesh to Kannur.
Book your Rishīkesh to Kannur train tickets online with 12go.asia.
Book your Rishīkesh to Kannur bus tickets online with Omio.
There are 185+ hotels available in Kannur.



























