There are 7 ways to get from Vijayawada to Payyanur by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Bengaluru
best- Take the bus from Vijayawada, Andhra Pradesh to Bangalore, Karnatakabus Vijayawada, Andhra Pradesh - Bangalore, Karnataka
- Take the bus from Kalasipalyam to Payyannur(Perumba KSRTC)bus
20h 31mTrain
cheapest- Take the train from Vijayawada Jn to Payyanurtrain 22851
20h 54m₹500–4,100Drive 936 km
- Drive from Vijayawada to Payyanurcar 936 km
13h 58m₹10,567–15,263Fly to Kannur International Airport
- Fly from Vijayawada Airport (VGA) to Kannur International Airport (CNN)plane VGA - CNN
12h 20m₹7,468–23,591Bus
- Take the bus from Vijayawada to Mysorebus Vijayawada - Mysore
- Take the bus from Mysore to Payannurbus
22h 50m₹883–1,815Fly to Bajpe Airport, train
- Fly from Vijayawada Airport (VGA) to Bajpe Airport (IXE)plane VGA - IXE
- Take the train from Mangalore to Payyanurtrain
8h 36m₹7,438–19,051Fly to Calicut International Airport, train
- Fly from Vijayawada Airport (VGA) to Calicut International Airport (CCJ)plane VGA - CCJ
- Take the train from Kozhikkode to Payyanurtrain
7h 56m₹9,358–17,691
Vijayawada to Payyanur by train
Questions & Answers
The cheapest way to get from Vijayawada to Payyanur is to bus which costs ₹850 - ₹1,900 and takes 22h 50m.
The fastest way to get from Vijayawada to Payyanur is to fly and train which takes 7h 56m and costs ₹9,000 - ₹18,000.
No, there is no direct bus from Vijayawada to Payyanur. However, there are services departing from Vijayawada, Andhra Pradesh and arriving at Payyannur(Perumba KSRTC) via St Joseph's Indian School/ Malya Hospital and Kalasipalyam. The journey, including transfers, takes approximately 20h 31m.
Yes, there is a direct train departing from Vijayawada Jn and arriving at Payyanur. Services depart once a week, and operate Thursday. The journey takes approximately 20h 54m.
The distance between Vijayawada and Payyanur is 935 km. The road distance is 936 km.
The best way to get from Vijayawada to Payyanur without a car is to bus via Bengaluru which takes 20h 31m and costs .
It takes approximately 20h 31m to get from Vijayawada to Payyanur, including transfers.
Vijayawada to Payyanur bus services, operated by Ira Transports, depart from Vijayawada, Andhra Pradesh station.
Vijayawada to Payyanur train services, operated by Indian Railways, depart from Vijayawada Jn station.
The best way to get from Vijayawada to Payyanur is to bus via Bengaluru which takes 20h 31m and costs . Alternatively, you can train, which costs ₹500 - ₹4,100 and takes 20h 54m, you could also fly, which costs ₹7,000 - ₹24,000 and takes 12h 20m.
What companies run services between Vijayawada, India and Payyanur, India?
You can take a bus from Vijayawada, Andhra Pradesh to Payyannur(Perumba KSRTC) via Bangalore, Karnataka, St Joseph's Indian School/ Malya Hospital, and Kalasipalyam in around 20h 31m. Alternatively, Indian Railways operates a train from Vijayawada Jn to Payyanur once a week. Tickets cost ₹500–4,100 and the journey takes 20h 54m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹6,000–21,000
Flights from Vijayawada Airport to Kannur International Airport via Delhi
- Ave. Duration
- 12h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–26,000
Flights from Vijayawada Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 12h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹6,500–21,000
Flights from Vijayawada Airport to Kannur International Airport via Madras
- Ave. Duration
- 21h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹6,500–21,000
Flights from Vijayawada Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Vijayawada Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Vijayawada Airport to Bajpe Airport via Delhi
- Ave. Duration
- 9h 55m
- When
- Thursday and Saturday
- Estimated price
- ₹6,000–17,000
Flights from Vijayawada Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Vijayawada Airport to Calicut International Airport via Madras
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Vijayawada Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- airindia.in
Flights from Vijayawada Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹6,000–21,000
Flights from Vijayawada Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹5,000–22,000
Flights from Vijayawada Airport to Bajpe Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Vijayawada Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹6,000–21,000
Flights from Vijayawada Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹5,000–22,000
Flights from Vijayawada Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- spicejet.com
Flights from Vijayawada Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- ₹6,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vijayawada Jn to Payyanur
- Ave. Duration
- 20h 54m
- Frequency
- Once 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,400
- First Class (1A)
- ₹3,200–4,100
Train from Mangalore to Payyanur
- Ave. Duration
- 2h 9m
- 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
- Website
- Ira Transports
Bus from Vijayawada, Andhra Pradesh to Bangalore, Karnataka
- Ave. Duration
- 11h 40m
- Frequency
- Every 15 minutes
- Schedules at
- Ira Transports
- 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
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Vijayawada to Mysore
- Ave. Duration
- 16h 20m
- Frequency
- Once daily
- Estimated price
- ₹600–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–900
- 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
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 Best ways to travel around Australia, Travelling to the US: What do I need to know?, 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
Vijayawada to Payyanur bus services, operated by Ira Transports, arrive at Bangalore, Karnataka station.
Vijayawada to Payyanur train services, operated by Indian Railways, arrive at Payyanur station.
Yes, the driving distance between Vijayawada to Payyanur is 936 km. It takes approximately 13h 58m to drive from Vijayawada to Payyanur.
There are 75+ hotels available in Payyanur.














