There are 10 ways to get from Shimoga to Kochi by taxi, 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.
Taxi, bus
best- Take the taxi from Shimoga to Kollurtaxi
- Take the bus from Kollur to Aluvabus
13h 42m₹2,887–4,817Train
cheapest- Take the train from Anandapuram to Mysore Jntrain 16205 / ...
- Take the train from Mysore Jn to Ernakulam Jntrain 16315
23h 14m₹1,651–6,056Taxi, train
- Take the taxi from Shimoga to Byndoortaxi
- Take the train from Byndoor to Ernakulam Jntrain 10215 / ...
14h 29m₹3,157–5,790Drive 592.5 km
- Drive from Shimoga to Kochicar 592.5 km
9h 14m₹5,736–8,285Taxi
- Take the taxi from Shimoga to Kochitaxi 592.5 km
9h 14m₹11,000–15,000Taxi, bus to Bajpe Airport, fly
- Take the taxi from Shimoga to Kollurtaxi
- Take the bus from Kollur to Mangalorebus
- Fly from Bajpe Airport (IXE) to Cochin International Airport (COK)plane IXE - COK
8h 48m₹8,764–17,052Bus
- Take the bus from Sagara to Bengalurubus redbusIndia_NON A/C Sleeper
- Take the bus from Bengaluru to Thoppumpadybus redbusIndia_Bharat Benz A/C Sleeper
18h 10mTrain to Kempegowda International Airport, fly
- Take the train from Anandapuram to Yasvantpur Jntrain
- Fly from Kempegowda International Airport (BLR) to Cochin International Airport (COK)plane BLR - COK
11h 28m₹5,856–15,291Taxi, bus, train to Kannur International Airport, fly
- Take the taxi from Shimoga to Kollurtaxi
- Take the bus from Kollur to Mangalorebus
- Take the train from Mangalore to Kannurtrain
- Fly from Kannur International Airport (CNN) to Cochin International Airport (COK)plane CNN - COK
9h 49m₹8,724–22,102Taxi, train, bus to Dabolim Airport, fly
- Take the taxi from Shimoga to Byndoortaxi
- Take the train from Byndoor to Karmalitrain
- Take the bus from Karmali station to Dabolim Airportbus
- Fly from Dabolim Airport (GOI) to Cochin International Airport (COK)plane GOI - COK
10h 22m₹9,762–17,865
Bajpe Airport (IXE) to Cochin International Airport (COK) flights
Comparing Your Travel Options
The cheapest way to get from Shimoga to Kochi is to train which costs ₹1,600 - ₹6,500 and takes 23h 14m.
The fastest way to get from Shimoga to Kochi is to taxi and bus and fly which takes 8h 48m and costs ₹8,500 - ₹18,000.
No, there is no direct bus from Shimoga to Kochi. However, there are services departing from Sagara and arriving at Thoppumpady via Bengaluru. The journey, including transfers, takes approximately 18h 10m.
No, there is no direct train from Shimoga to Kochi. However, there are services departing from Anandapuram and arriving at Ernakulam Jn via Mysore Jn. The journey, including transfers, takes approximately 23h 14m.
The distance between Shimoga and Kochi is 680 km. The road distance is 592.5 km.
The best way to get from Shimoga to Kochi without a car is to taxi and bus which takes 13h 42m and costs ₹2,800 - ₹4,900.
It takes approximately 13h 42m to get from Shimoga to Kochi, including transfers.
Shimoga to Kochi bus services, operated by ShreeKumar Travels, depart from Sagara station.
Shimoga to Kochi train services, operated by Indian Railways, depart from Anandapuram station.
The best way to get from Shimoga to Kochi is to bus which takes 18h 10m and costs . Alternatively, you can train, which costs ₹1,600 - ₹6,500 and takes 23h 14m.
What companies run services between Shimoga, India and Kochi, India?
You can take a vehicle from Shimoga to Thoppumpady via Sagara and Bengaluru in around 18h 10m. Alternatively, you can take a vehicle from Shimoga to Kochi via Anandapuram, Mysore Jn, and Ernakulam Jn in around 23h 14m.
- Website
- goindigo.in
Flights from Bajpe Airport to Cochin International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Bajpe Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–12,000
Flights from Bajpe Airport to Cochin International Airport via Madras
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,000–12,000
Flights from Bajpe Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,600–9,500
Flights from Kannur International Airport to Cochin International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹4,600–12,000
Flights from Dabolim Airport to Cochin International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–11,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Cochin International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,800–16,000
Flights from Bajpe Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ₹4,100–10,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Byndoor to Ernakulam Jn
- Ave. Duration
- 12h 36m
- Frequency
- 5 times a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Anandapuram to Mysore Jn
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Mysore Jn to Ernakulam Jn
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Anandapuram to Yasvantpur Jn
- Ave. Duration
- 6h 38m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Mangalore to Kannur
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Byndoor to Karmali
- Ave. Duration
- 3h 42m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kollur to Aluva
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- ₹650–2,100
- Website
- KSRTC
- Sleeper
- ₹1,300–2,100
Bus from Kollur to Mangalore
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–240
- Website
- KSRTC
Bus from Kollur to Mangalore
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹160–240
- Website
- KSRTC
- Website
- ShreeKumar Travels
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 31m
- Frequency
- Hourly
- Schedules at
- ShreeKumar Travels
- Website
- Sam Tourist and Logistics
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Sam Tourist and Logistics
- Website
- Intercity travels
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Intercity travels
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- 6 times a week
- Schedules at
- Sugama Tourist Route No - 121
- Website
- Sri Benaka Travels
Bus from Sagara to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- 3 times a week
- Schedules at
- Sri Benaka Travels
- Website
- Hamsa Tours and Travels
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- Twice a week
- Schedules at
- Hamsa Tours and Travels
- Website
- Prakash Travels
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- Once a week
- Schedules at
- Prakash Travels
- Phone
- +91 99470 04865
- [email protected]
- Website
- Spice Kerala Holidays
Bus from Bengaluru to Thoppumpady
- Ave. Duration
- 9h 14m
- Frequency
- Once daily
- Website
- Spice Kerala Holidays
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Karmali station to Dabolim Airport
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- ₹35–55
- Website
- KTCL
- Ave. Duration
- 2h 44m
- Estimated price
- ₹1,900–15,000
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 Getting around the Cyclades, Travelling by boat in Italy, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Shimoga to Kochi bus services, operated by ShreeKumar Travels, arrive at Bengaluru station.
Shimoga to Kochi train services, operated by Indian Railways, arrive at Mysore Jn station.
Yes, the driving distance between Shimoga to Kochi is 593 km. It takes approximately 9h 14m to drive from Shimoga to Kochi.
There are 1224+ hotels available in Kochi.













