There are 9 ways to get from Ranchi 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 Bajpe Airport, train
best- Fly from Birsa Munda Airport (IXR) to Bajpe Airport (IXE)plane IXR - IXE
- Take the train from Mangalore to Payyanurtrain
8h 30m₹10,828–17,921Train
cheapest- Take the train from Hatia to Renigunta Jntrain 12835 / ...
- Take the train from Renigunta Jn to Payyanurtrain 12789 / ...
41h 8m₹1,071–8,094Bus
- Take the bus from Ranchi, Jharkhand to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Bangalore, Karnatakabus
- Take the bus from Kalasipalyam to Payyannur(Perumba KSRTC)bus
45h 50mDrive 2,047.7 km
- Drive from Ranchi to Payyanurcar 2,047.7 km
30h 49m₹23,099–33,364Fly to Kannur International Airport
- Fly from Birsa Munda Airport (IXR) to Kannur International Airport (CNN)plane IXR - CNN
8h 19m₹14,358–23,461Fly to Calicut International Airport, train
- Fly from Birsa Munda Airport (IXR) to Calicut International Airport (CCJ)plane IXR - CCJ
- Take the train from Kozhikkode to Payyanurtrain
10h 51m₹13,248–23,561Fly to Mysore, bus
- Fly from Birsa Munda Airport (IXR) to Mysore (MYQ)plane IXR - MYQ
- Take the bus from Mysore to Payannurbus
16h 4m₹12,098–31,511Train via Bengaluru
- Take the train from Hatia to Krishnarajapurmtrain 12835 / ...
- Take the train from Krishnarajapurm to Payyanurtrain 16565
46h 17m₹1,173–8,801Bus via Cuttack
- Take the bus from Ranchi, Jharkhand to Cuttack, Odishabus
- Take the bus from Cuttack, Odisha to Bangalore, Karnatakabus
- Take the bus from Kalasipalyam to Payyannur(Perumba KSRTC)bus
2d 1h
Ranchi to Payyanur by train
Questions & Answers
The cheapest way to get from Ranchi to Payyanur is to train which costs ₹1,000 - ₹8,500 and takes 41h 8m.
The fastest way to get from Ranchi to Payyanur is to fly which takes 8h 19m and costs ₹14,000 - ₹24,000.
No, there is no direct bus from Ranchi to Payyanur. However, there are services departing from Ranchi, Jharkhand and arriving at Payyannur(Perumba KSRTC) via Bhubaneswar, Odisha, St Joseph's Indian School/ Malya Hospital and Kalasipalyam. The journey, including transfers, takes approximately 45h 50m.
No, there is no direct train from Ranchi to Payyanur. However, there are services departing from Hatia and arriving at Payyanur via Renigunta Jn. The journey, including transfers, takes approximately 41h 8m.
The distance between Ranchi and Payyanur is 1712 km. The road distance is 2047.7 km.
The best way to get from Ranchi to Payyanur without a car is to train which takes 41h 8m and costs ₹1,000 - ₹8,500.
It takes approximately 8h 30m to get from Ranchi to Payyanur, including transfers.
Ranchi to Payyanur bus services, operated by Shree Savariya Travels and Transport, depart from Ranchi, Jharkhand station.
Ranchi to Payyanur train services, operated by Indian Railways, depart from Hatia station.
The best way to get from Ranchi to Payyanur is to train which takes 41h 8m and costs ₹1,000 - ₹8,500. Alternatively, you can bus, which costs and takes 45h 50m, you could also fly, which costs ₹14,000 - ₹24,000 and takes 8h 19m.
What companies run services between Ranchi, India and Payyanur, India?
You can take a train from Hatia to Payyanur via Renigunta Jn in around 41h 8m. Alternatively, you can take a bus from Ranchi, Jharkhand to Payyannur(Perumba KSRTC) via Bhubaneswar, Odisha, Bangalore, Karnataka, St Joseph's Indian School/ Malya Hospital, and Kalasipalyam in around 45h 50m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Birsa Munda Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Birsa Munda Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Birsa Munda Airport to Bajpe Airport via Delhi
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–16,000
Flights from Birsa Munda Airport to Kannur International Airport via Delhi
- Ave. Duration
- 9h 16m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–21,000
Flights from Birsa Munda Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 11h 55m
- When
- Thursday and Saturday
- Estimated price
- ₹14,000–21,000
Flights from Birsa Munda Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–32,000
Flights from Birsa Munda Airport to Calicut International Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Birsa Munda Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Birsa Munda Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Birsa Munda Airport to Mysore via Hyderabad
- Ave. Duration
- 18h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹11,000–30,000
Flights from Birsa Munda Airport to Mysore via Bengaluru, Madras
- Ave. Duration
- 9h 42m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₹13,000–35,000
Flights from Birsa Munda Airport to Mysore via Kolkata, Hyderabad
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- ₹14,000–32,000
Flights from Birsa Munda Airport to Mysore via Pune, Hyderabad
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- ₹15,000–33,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹9,500–27,000
Flights from Birsa Munda Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Birsa Munda Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Website
- spicejet.com
Flights from Birsa Munda Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 8h 35m
- When
- Monday and Saturday
- Estimated price
- ₹10,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mangalore to Payyanur
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Hatia to Renigunta Jn
- Ave. Duration
- 26h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹650–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Renigunta Jn to Payyanur
- Ave. Duration
- 13h 58m
- Frequency
- 3 times a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Kozhikkode to Payyanur
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Hatia to Krishnarajapurm
- Ave. Duration
- 32h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹800–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Krishnarajapurm to Payyanur
- Ave. Duration
- 13h 12m
- Frequency
- Once a week
- Estimated price
- ₹370–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- 9887925057
- [email protected]
- Website
- omio.com
Bus from Ranchi, Jharkhand to Bhubaneswar, Odisha
- Ave. Duration
- 10h 35m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Ranchi, Jharkhand to Cuttack, Odisha
- Ave. Duration
- 9h 35m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- +91-9036709292
- [email protected]
- Website
- goldenbus.in
Bus from Kalasipalyam to Payyannur(Perumba KSRTC)
- Ave. Duration
- 7h 27m
- Frequency
- 4 times a day
- Estimated price
- ₹750–1,500
- Website
- https://www.goldenbus.in/
- Sleeper
- ₹750–1,500
Bus from Kalasipalyam to Payyannur(Perumba KSRTC)
- Ave. Duration
- 7h 27m
- Frequency
- 4 times a day
- Estimated price
- ₹750–1,500
- Website
- https://www.goldenbus.in/
- Sleeper
- ₹750–1,500
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Mysore to Payannur
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹250–450
- Website
- https://onlineksrtcswift.com/
- 5leeper
- ₹310–450
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 The beginner’s guide to the 2018 World Nomad Games, How to travel India's Golden Triangle, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Ranchi to Payyanur bus services, operated by Shree Savariya Travels and Transport, arrive at Bhubaneswar, Odisha station.
Ranchi to Payyanur train services, operated by Indian Railways, arrive at Renigunta Jn station.
Yes, the driving distance between Ranchi to Payyanur is 2048 km. It takes approximately 30h 49m to drive from Ranchi to Payyanur.
There are 75+ hotels available in Payyanur.











