There are 4 ways to get from Payyanur to Kanhangad by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Payyanur to Kanhangad by bus
Questions & Answers
The cheapest way to get from Payyanur to Kanhangad is to bus which costs ₹35 - ₹1,900 and takes 41 min.
The fastest way to get from Payyanur to Kanhangad is to drive which takes 34 min and costs ₹370 - ₹550.
Yes, there is a direct bus departing from Payyanur and arriving at Kanhangad. Services depart once daily, and operate every day. The journey takes approximately 41 min.
Yes, there is a direct train departing from Payyanur and arriving at Kanhangad. Services depart hourly, and operate every day. The journey takes approximately 42 min.
The distance between Payyanur and Kanhangad is 33 km. The road distance is 32.8 km.
The best way to get from Payyanur to Kanhangad without a car is to bus which takes 41 min and costs ₹35 - ₹1,900.
The bus from Payyanur to Kanhangad takes 41 min including transfers and departs once daily.
Payyanur to Kanhangad bus services, operated by Kohinoor Travels, depart from Payyanur station.
Payyanur to Kanhangad train services, operated by Indian Railways, depart from Payyanur station.
The best way to get from Payyanur to Kanhangad is to bus which takes 41 min and costs ₹35 - ₹1,900. Alternatively, you can line 06477 train, which costs ₹110 - ₹900 and takes 42 min.
What companies run services between Payyanur, India and Kanhangad, India?
Kohinoor Travels operates a bus from Payyanur to Kanhangad twice daily, and the journey takes 41 min. Two other operators also service this route. Alternatively, Indian Railways operates a train from Payyanur to Kanhangad hourly. Tickets cost ₹110–900 and the journey takes 42 min.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Payyanur to Kanhangad
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–900
- Phone
- 9483992779
- [email protected]
- Website
- Kohinoor Travels
Bus from Payyanur to Kanhangad
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Website
- Kohinoor Travels
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Payyanur to Kanhangad
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- ₹35–120
- Website
- KSRTC
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Payyanur to Kanhangad
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- ₹440–1,900
- Website
- kalladatravels.com
- Ave. Duration
- 34 min
- Estimated price
- ₹950–1,200
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 How to get from London to Edinburgh, Bali: What to do if Mount Agung erupts, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Payyanur to Kanhangad bus services, operated by Kohinoor Travels, arrive at Kanhangad station.
Payyanur to Kanhangad train services, operated by Indian Railways, arrive at Kanhangad station.
Yes, the driving distance between Payyanur to Kanhangad is 33 km. It takes approximately 34 min to drive from Payyanur to Kanhangad.
There are 67+ hotels available in Kanhangad.












