There are 6 ways to get from Kochi to Kāvali 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 Chennai International Airport, train
best- Fly from Cochin International Airport (COK) to Chennai International Airport (MAA)plane COK - MAA
- Take the train from Chennai Central to Kavalitrain
7h 3m₹6,287–12,305Train
cheapest- Take the train from Ernakulam Jn to Kavalitrain 13352 / ...
18h 8m₹755–3,772Bus
- Take the bus from Thoppumpady to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Bangalore to Kavalibus Bangalore - Kavali
17h 27mDrive 811 km
- Drive from Kochi to Kāvalicar 811 km
11h 48m₹7,859–11,352Fly to Tirupati Airport, train
- Fly from Cochin International Airport (COK) to Tirupati Airport (TIR)plane COK - TIR
- Take the train from Renigunta Jn to Kavalitrain
7h 58m₹11,397–24,760Bus via Nedumbassery
- Take the bus from Angamaly to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Bengaluru to Kavalibus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
18h 27m
Cochin International Airport (COK) to Chennai International Airport (MAA) flights
Comparing Your Travel Options
The cheapest way to get from Kochi to Kāvali is to train which costs ₹750 - ₹3,800 and takes 18h 8m.
The fastest way to get from Kochi to Kāvali is to fly and train which takes 7h 3m and costs ₹6,000 - ₹13,000.
No, there is no direct bus from Kochi to Kāvali. However, there are services departing from Thoppumpady and arriving at Kavali via KR Market and Bangalore. The journey, including transfers, takes approximately 17h 27m.
No, there is no direct train from Kochi to Kāvali. However, there are services departing from Ernakulam Jn and arriving at Kavali via . The journey, including transfers, takes approximately 18h 8m.
The distance between Kochi and Kāvali is 801 km. The road distance is 811 km.
The best way to get from Kochi to Kāvali without a car is to bus which takes 17h 27m and costs .
It takes approximately 7h 3m to get from Kochi to Kāvali, including transfers.
Kochi to Kāvali bus services, operated by Breeze Connect, depart from Thoppumpady station.
Kochi to Kāvali train services, operated by Indian Railways, depart from Ernakulam Jn station.
The best way to get from Kochi to Kāvali is to bus which takes 17h 27m and costs . Alternatively, you can train, which costs ₹750 - ₹3,800 and takes 18h 8m.
What companies run services between Kochi, India and Kāvali, India?
You can take a bus from Thoppumpady to Kavali via Bengaluru, KR Market, Kempegowda Bus Station, and Bangalore in around 17h 27m. Alternatively, Indian Railways operates a train from Ernakulam Jn to Kavali twice daily. Tickets cost ₹440–3,400 and the journey takes 17h 58m.
- Website
- goindigo.in
Flights from Cochin International Airport to Chennai International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Cochin International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Cochin International Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Cochin International Airport to Tirupati Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹6,000–21,000
Flights from Cochin International Airport to Tirupati Airport via Goa, Hyderabad
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹10,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chennai Central to Kavali
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Ernakulam Jn to Kavali
- Ave. Duration
- 17h 58m
- Frequency
- Twice daily
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,700–3,400
Train from Renigunta Jn to Kavali
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- Breeze Connect
Bus from Thoppumpady to Bengaluru
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Schedules at
- Breeze Connect
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Bangalore to Kavali
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–700
- Website
- Surya Connect
Bus from Angamaly to Bengaluru
- Ave. Duration
- 8h 40m
- Frequency
- Every 30 minutes
- Schedules at
- Surya Connect
- Website
- Royal Rich India R No. 110
Bus from Angamaly to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- Every 4 hours
- Schedules at
- Royal Rich India R No. 110
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 9h 30m
- Frequency
- Every 2 hours
- Website
- A1 Travels
- Website
- Oneness Tours And Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Schedules at
- Oneness Tours And Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 9h 50m
- Frequency
- Every 4 hours
- Website
- Krish Travels
- Website
- Loyal Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 9h 55m
- Frequency
- 3 times a day
- Schedules at
- Loyal Travels
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Angamaly to Bengaluru
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Dream Line Travels Private Limited
- Website
- Maaruti Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Schedules at
- Maaruti Travels
- Website
- YAS Tours and Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
- Website
- Smartline Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Smartline Travels
- Website
- JaiSai Roadlinks
Bus from Angamaly to Bengaluru
- Ave. Duration
- 7h 55m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
- Website
- Raveendra Holidays
Bus from Angamaly to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a week
- Schedules at
- Raveendra Holidays
- Website
- Crownline Travels
Bus from Angamaly to Bengaluru
- Ave. Duration
- 9h 6m
- Frequency
- 4 times a week
- Schedules at
- Crownline Travels
- Website
- Suraj Holidays
Bus from Angamaly to Bengaluru
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Schedules at
- Suraj Holidays
- Website
- Yathra Logistics
Bus from Angamaly to Bengaluru
- Ave. Duration
- 8h 50m
- Frequency
- Once a week
- Schedules at
- Yathra Logistics
- Website
- Resande Transports
Bus from Angamaly to Bengaluru
- Ave. Duration
- 10h 20m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Website
- Svkdt travels
Bus from Bengaluru to Kavali
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Schedules at
- Svkdt travels
- Website
- Akhila Travels
Bus from Bengaluru to Kavali
- Ave. Duration
- 8h 30m
- Frequency
- Hourly
- Schedules at
- Akhila Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Bengaluru to Kavali
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Website
- Cherry Collars
- Website
- Cherry Collars
- Website
- Gopinath Parivahan
Bus from Bengaluru to Kavali
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Schedules at
- Gopinath Parivahan
- Phone
- +91 92464 61118
- [email protected]
- Website
- VV Vinayak Travels
Bus from Bengaluru to Kavali
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Schedules at
- VV Vinayak Travels
- Website
- Sreehan Travels
Bus from Bengaluru to Kavali
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Schedules at
- Sreehan Travels
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Bengaluru to Kavali
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a week
- Website
- Kalosona Bus
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Kavali
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a week
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
Bus from Bengaluru to Kavali
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Schedules at
- Royal Cruze Tours and Travels
- Website
- Ksm Roadways
Bus from Bengaluru to Kavali
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- Ksm Roadways
- Website
- Sri Shrinivasa Bus Transport
Bus from Bengaluru to Kavali
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- Sri Shrinivasa Bus Transport
- Website
- Chaitra Sri Travels
Bus from Bengaluru to Kavali
- Ave. Duration
- 9h 5m
- Frequency
- Once a week
- Schedules at
- Chaitra Sri 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 Travelling to the UK: What do I need to know?, Need to know: Greyhound, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Kochi to Kāvali bus services, operated by Breeze Connect, arrive at Bengaluru station.
Kochi to Kāvali train services, operated by Indian Railways, arrive at Kavali station.
Yes, the driving distance between Kochi to Kāvali is 811 km. It takes approximately 11h 48m to drive from Kochi to Kāvali.
There are one+ hotels available in Kāvali.




























