There are 9 ways to get from Patna to Payyanur 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 Lok Nayak Jayaprakash Airport (PAT) to Kannur International Airport (CNN)plane PAT - CNN
9h 1m₹11,245–24,327Train via Madgaon
cheapest- Take the train from Patna Jn to Madgaontrain 12742
- Take the train from Madgaon to Payyanurtrain 11097 / ...
46h 19m₹1,174–8,901Bus
- Take the bus from Patna to Bengalurubus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Kalasipalyam to Payyannur(Perumba KSRTC)bus
2d 7hDrive 2,251 km
- Drive from Patna to Payyanurcar 2,251 km
33h 41m₹21,789–31,473Fly to Bajpe Airport, train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Bajpe Airport (IXE)plane PAT - IXE
- Take the train from Mangalore to Payyanurtrain
7h 29m₹11,715–20,787Fly to Calicut International Airport, train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Calicut International Airport (CCJ)plane PAT - CCJ
- Take the train from Kozhikkode to Payyanurtrain
8h 33m₹13,135–21,427Fly to Mysore, bus
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Mysore (MYQ)plane PAT - MYQ
- Take the bus from Mysore to Payannurbus
21h 32m₹11,985–27,377Train
- Take the train from Patna Jn to Ksr Bengalurutrain 12577
- Take the train from Ksr Bengaluru to Payyanurtrain 16511
2d 9h₹1,377–10,467Bus via Yelahanka
- Take the bus from Patna Patliputra Bus Stand to Yelahankabus
- Take the bus from Bengaluru to Payyanurbus redbusIndia_Bharat Benz A/C Sleeper
2d 19h
Patna to Payyanur by train
Comparing Your Travel Options
The cheapest way to get from Patna to Payyanur is to train via Madgaon which costs ₹1,100 - ₹9,000 and takes 46h 19m.
The fastest way to get from Patna to Payyanur is to fly and train which takes 7h 29m and costs ₹11,000 - ₹21,000.
No, there is no direct bus from Patna to Payyanur. However, there are services departing from Patna and arriving at Payyannur(Perumba KSRTC) via Kalasipalyam. The journey, including transfers, takes approximately 2 days 7h.
No, there is no direct train from Patna to Payyanur. However, there are services departing from Patna Jn and arriving at Payyanur via Madgaon. The journey, including transfers, takes approximately 46h 19m.
The distance between Patna and Payyanur is 1888 km. The road distance is 2251 km.
The best way to get from Patna to Payyanur without a car is to train via Madgaon which takes 46h 19m and costs ₹1,100 - ₹9,000.
It takes approximately 9h 1m to get from Patna to Payyanur, including transfers.
Patna to Payyanur bus services, operated by Fast Track Tours & Travels, depart from Patna station.
Patna to Payyanur train services, operated by Indian Railways, depart from Patna Jn station.
The best way to get from Patna to Payyanur is to fly which takes 9h 1m and costs ₹11,000 - ₹25,000. Alternatively, you can train via Madgaon, which costs ₹1,100 - ₹9,000 and takes 46h 19m, you could also bus, which costs and takes 2 days 7h.
What companies run services between Patna, India and Payyanur, India?
IndiGo Airlines, Air India Express, and Spicejet fly from Lok Nayak Jayaprakash Airport (PAT) to Kannur International Airport (CNN) 5 times a day. Alternatively, you can take a train from Patna Jn to Payyanur via Madgaon in around 46h 19m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Kannur International Airport via Delhi
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Kannur International Airport via Bhubaneswar, Hyderabad
- Ave. Duration
- 11h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- ₹11,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- ₹11,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Bajpe Airport via Bhubaneswar, Bengaluru
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Calicut International Airport via Madras
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Calicut International Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Mysore via Hyderabad
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Mysore via Madras
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Mysore via Kolkata, Madras
- Ave. Duration
- 19h 30m
- When
- Saturday
- Estimated price
- ₹14,000–27,000
Flights from Lok Nayak Jayaprakash Airport to Mysore via Ranchi, Hyderabad
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Mysore via Lucknow, Hyderabad
- Ave. Duration
- 21h 45m
- When
- Every day
- Estimated price
- ₹13,000–27,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 11h 2m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Bajpe Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–28,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Monday and Saturday
- Estimated price
- ₹8,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Patna Jn to Madgaon
- Ave. Duration
- 37h 55m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,100
- First Class (1A)
- ₹5,500–7,000
Train from Madgaon to Payyanur
- Ave. Duration
- 7h 24m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Mangalore to Payyanur
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Kozhikkode to Payyanur
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Patna Jn to Ksr Bengaluru
- Ave. Duration
- 44h 35m
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
Train from Ksr Bengaluru to Payyanur
- Ave. Duration
- 11h 36m
- Frequency
- Once daily
- Estimated price
- ₹270–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Patna to Bengaluru
- Ave. Duration
- 47h
- Frequency
- Once daily
- Schedules at
- Fast Track Tours & Travels
- Phone
- +91-9036709292
- [email protected]
- Website
- Golden Travels
Bus from Kalasipalyam to Payyannur(Perumba KSRTC)
- Ave. Duration
- 7h 27m
- Frequency
- 4 times a day
- Estimated price
- ₹750–1,500
- Website
- Golden Travels
- Sleeper
- ₹750–1,500
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Mysore to Payannur
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹250–450
- Website
- KSRTC
- 5leeper
- ₹310–450
- Phone
- 9887925057
- [email protected]
- Website
- Shree Saraviya
Bus from Patna Patliputra Bus Stand to Yelahanka
- Ave. Duration
- 2d 8h
- Frequency
- Once daily
- Estimated price
- ₹6,666
- Website
- Shree Saraviya
- Website
- NS Transports
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Schedules at
- NS Transports
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Website
- Golden Travel Agencies
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Golden Travel Agencies
- Website
- SKS Tours & Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- SKS Tours & Travels
- Website
- Ayyappan Roadways
Bus from Bengaluru to Payyanur
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Ayyappan Roadways
- Website
- Emerald Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Emerald Travels
- Website
- Ashoka Travel Agency
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Ashoka Travel Agency
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once a week
- Website
- Kalpaka Travels
- Website
- P K Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- P K Travels
- Website
- Sam Tourist and Logistics
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 5m
- Frequency
- Once a week
- Schedules at
- Sam Tourist and Logistics
- Website
- Harsha Tours And Travels
Bus from Bengaluru to Payyanur
- Ave. Duration
- 8h 35m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And 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 Italy Travel Guides, How to get from Florence to Rome, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Patna to Payyanur bus services, operated by Fast Track Tours & Travels, arrive at Bengaluru station.
Patna to Payyanur train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Patna to Payyanur is 2251 km. It takes approximately 33h 41m to drive from Patna to Payyanur.
Book your Patna to Payyanur train tickets online with 12go.asia.
There are 68+ hotels available in Payyanur.













