There are 6 ways to get from Kochi to Bāpatla 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 from Cochin International Airport, train
best- Fly from Cochin International Airport (COK) to Vijayawada Airport (VGA)plane COK - VGA
- Take the train from Vijayawada Jn to Bapatlatrain
8h 57m₹9,235–14,868Train
cheapest- Take the train from Ernakulam Jn to Bapatlatrain 13352 / ...
20h 29m₹490–3,800Train via Ernakulam Town
- Take the train from Ernakulam Town to Bapatlatrain 17229 / ...
19h 2m₹577–4,429Bus, train
- Take the bus from Aluva to Salembus
- Take the bus from Salem to Hanumanpetbus
- Take the train from Vijayawada Jn to Bapatlatrain
22h 5m₹1,753–6,394Drive 951.9 km
- Drive from Kochi to Bāpatlacar 951.9 km
13h 55m₹10,738–15,510Train to Coimbatore International Airport, fly, train
- Take the train from Ernakulam Jn to Coimbatore Jntrain
- Fly from Coimbatore International Airport (CJB) to Vijayawada Airport (VGA)plane CJB - VGA
- Take the train from Vijayawada Jn to Bapatlatrain
11h₹10,153–16,549
Kochi to Bāpatla by train
Questions & Answers
The cheapest way to get from Kochi to Bāpatla is to train which costs ₹490 - ₹3,800 and takes 20h 29m.
The fastest way to get from Kochi to Bāpatla is to fly and train which takes 8h 57m and costs ₹9,000 - ₹15,000.
Yes, there is a direct train departing from Ernakulam Jn and arriving at Bapatla. Services depart twice daily, and operate every day. The journey takes approximately 20h 29m.
The distance between Kochi and Bāpatla is 984 km. The road distance is 951.9 km.
The best way to get from Kochi to Bāpatla without a car is to train via Ernakulam Town which takes 19h 2m and costs ₹550 - ₹4,500.
It takes approximately 8h 57m to get from Kochi to Bāpatla, including transfers.
Kochi to Bāpatla train services, operated by Indian Railways, depart from Ernakulam Town station.
Kochi to Bāpatla train services, operated by Indian Railways, arrive at Bapatla station.
Yes, the driving distance between Kochi to Bāpatla is 952 km. It takes approximately 13h 55m to drive from Kochi to Bāpatla.
There are 22+ hotels available in Bāpatla.
What companies run services between Kochi, India and Bāpatla, India?
Indian Railways operates a train from Ernakulam Town to Bapatla once daily. Tickets cost ₹470–3,600 and the journey takes 17h 54m.
- Website
- goindigo.in
Flights from Cochin International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Cochin International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Cochin International Airport to Vijayawada Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–13,000
Flights from Cochin International Airport to Vijayawada Airport via Madras
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Coimbatore International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Coimbatore International Airport to Vijayawada Airport via Madras
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Coimbatore International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Coimbatore International Airport to Vijayawada Airport via Pune, Hyderabad
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹8,500–14,000
- Website
- airindia.in
Flights from Cochin International Airport to Vijayawada Airport via Mumbai
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Coimbatore International Airport to Vijayawada Airport via Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹9,000–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vijayawada Jn to Bapatla
- Ave. Duration
- 1h 24m
- 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 Ernakulam Town to Bapatla
- Ave. Duration
- 17h 54m
- Frequency
- Once daily
- 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,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Vijayawada Jn to Bapatla
- Ave. Duration
- 1h 24m
- 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 Ernakulam Jn to Coimbatore Jn
- Ave. Duration
- 3h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Vijayawada Jn to Bapatla
- Ave. Duration
- 1h 24m
- 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 Ernakulam Jn to Bapatla
- Ave. Duration
- 20h 29m
- Frequency
- Twice daily
- Estimated price
- ₹490–3,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,300
- First Class (1A)
- ₹3,000–3,800
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Aluva to Salem
- Ave. Duration
- 4h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹800–2,500
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹850–2,500
Bus from Salem to Hanumanpet
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- ₹800–2,700
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹800–2,700
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 5 incredible day trips from Florence by train, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling by boat in Italy - to help you get the most out of your next trip.









