There are 9 ways to get from Bāpatla to Kozhikode by train, plane, taxi, 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.
Train to Vijayawada Airport, fly to Calicut International Airport
best- Take the train from Bapatla to Vijayawada Jn
- Fly from Vijayawada Airport (VGA) to Calicut International Airport (CCJ)VGA - CCJ
10h 49m₹5,934–10,976Train
cheapest- Take the train from Bapatla to Ongole07461 / ...
- Take the train from Ongole to Kozhikkode22851
20h 32m₹570–4,300Taxi, bus
- Take the taxi from Bāpatla to Tadepalli
- Take the bus from Tadepalli to Tirupati Bus Stand
- Take the bus from Tirupati to Bangalore Majestic
- Take the bus from Mysore Road Satellite B.S. to Kozhikode
18h 35m₹2,655–4,884Drive 898.3 km
- Drive from Bāpatla to Kozhikode898.3 km
12h 56m₹9,389–13,562Train to Chennai International Airport, fly to Calicut International Airport
- Take the train from Bapatla to Chennai Central
- Fly from Chennai International Airport (MAA) to Calicut International Airport (CCJ)MAA - CCJ
9h 39m₹4,969–11,653Train to Hyderabad, fly to Calicut International Airport
- Take the train from Bapatla to Begumpet
- Fly from Hyderabad (HYD) to Calicut International Airport (CCJ)HYD - CCJ
11h 18m₹5,538–10,909Train to Vijayawada Airport, fly to Kannur International Airport, train
- Take the train from Bapatla to Vijayawada Jn
- Fly from Vijayawada Airport (VGA) to Kannur International Airport (CNN)VGA - CNN
- Take the train from Kannur to Kozhikkode
17h 54m₹10,164–15,876Train to Vijayawada Airport, fly to Coimbatore International Airport, train
- Take the train from Bapatla to Vijayawada Jn
- Fly from Vijayawada Airport (VGA) to Coimbatore International Airport (CJB)VGA - CJB
- Take the train from Coimbatore Jn to Kozhikkode
14h 32m₹8,684–17,536Train, bus
- Take the train from Bapatla to Thrisur13351 / ...
- Take the bus from Thrissur to Kozhikode
21h 51m₹620–3,914
Bāpatla to Kozhikode by train
Questions & Answers
The cheapest way to get from Bāpatla to Kozhikode is to train and bus which costs ₹600 - ₹4,000 and takes 21h 51m.
The fastest way to get from Bāpatla to Kozhikode is to train and fly which takes 9h 39m and costs ₹4,900 - ₹12,000.
No, there is no direct train from Bāpatla to Kozhikode. However, there are services departing from Bapatla and arriving at Kozhikkode via Ongole. The journey, including transfers, takes approximately 20h 32m.
The distance between Bāpatla and Kozhikode is 921 km. The road distance is 898.3 km.
The best way to get from Bāpatla to Kozhikode without a car is to taxi and bus which takes 18h 35m and costs ₹2,600 - ₹4,900.
It takes approximately 10h 49m to get from Bāpatla to Kozhikode, including transfers.
Bāpatla to Kozhikode train services, operated by Indian Railways, depart from Bapatla station.
Bāpatla to Kozhikode train services, operated by Indian Railways, arrive at Ongole station.
Yes, the driving distance between Bāpatla to Kozhikode is 898 km. It takes approximately 12h 56m to drive from Bāpatla to Kozhikode.
There are 247+ hotels available in Kozhikode.
What companies run services between Bāpatla, India and Kozhikode, India?
You can take a train from Bapatla to Kozhikkode via Ongole in around 20h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Vijayawada Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 5h 28m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹4,800–13,000
Flights from Vijayawada Airport to Calicut International Airport via Chennai International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹4,600–13,000
Flights from Vijayawada Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹4,400–13,000
Flights from Chennai International Airport to Calicut International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹4,200–8,500
Flights from Chennai International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹4,200–8,500
Flights from Hyderabad to Calicut International Airport
- Ave. Duration
- 1h 37m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹4,400–7,500
Flights from Hyderabad to Calicut International Airport via Bengaluru
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- ₹4,400–7,500
Flights from Vijayawada Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹5,000–14,000
Flights from Vijayawada Airport to Kannur International Airport via Delhi
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Vijayawada Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- ₹4,700–14,000
Flights from Vijayawada Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 15h 55m
- When
- Sunday
- Estimated price
- ₹6,500–15,000
Flights from Vijayawada Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Vijayawada Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Vijayawada Airport to Coimbatore International Airport via Chennai International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,500–23,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,400–13,000
Flights from Hyderabad to Calicut International Airport via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹3,500–11,000
Flights from Vijayawada Airport to Kannur International Airport via Visakhapatnam, Bengaluru
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Website
- starlightairline.com
Flights from Vijayawada Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹4,400–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bapatla to Vijayawada Jn
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bapatla to Ongole
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Ongole to Kozhikkode
- Ave. Duration
- 16h 32m
- Frequency
- Once a week
- Estimated price
- ₹440–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Bapatla to Chennai Central
- Ave. Duration
- 5h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹230–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Bapatla to Begumpet
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Kannur to Kozhikkode
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Coimbatore Jn to Kozhikkode
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bapatla to Thrisur
- Ave. Duration
- 18h 17m
- Frequency
- 3 times a day
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
- Phone
- 0866 2570005
- customercare@apsrtconline.in
- Website
- apsrtconline.in
Bus from Tadepalli to Tirupati Bus Stand
- Ave. Duration
- 3h 36m
- Frequency
- Every 30 minutes
- Estimated price
- ₹500–1,200
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹500–1,200
Bus from Tirupati to Bangalore Majestic
- Ave. Duration
- 5h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–650
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹280–550
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Mysore Road Satellite B.S. to Kozhikode
- Ave. Duration
- 6h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,300
- Schedules at
- ksrtc.in
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- onlineksrtcswift.com
Bus from Mysore Road Satellite B.S. to Kozhikode
- Ave. Duration
- 6h 37m
- Frequency
- Twice daily
- Estimated price
- ₹410–1,200
- Website
- https://onlineksrtcswift.com/
Bus from Thrissur to Kozhikode
- Ave. Duration
- 3h 18m
- Frequency
- Every 15 minutes
- Estimated price
- ₹150–390
- Website
- https://onlineksrtcswift.com/
- Ave. Duration
- 1h 9m
- Estimated price
- ₹1,400–1,800
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 Heathrow Airport into central London, 5 incredible day trips from Florence by train, and How to get from JFK to New York City - to help you get the most out of your next trip.














