4 Ways to Reach Kochi to Shimoga by Bus, Train, Flights, Drive & Taxi

Planning a trip from Kochi to Shimoga Cleartrip helps you select the best route between Kochi & Shimoga based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Kochi & Shimoga

The distance from Kochi to Shimoga is approximately 627.81kms. By car, it takes roughly 9h 40m to reach Shimoga from Kochi . Take a look at the 4 routes available to reach Shimoga from Kochi

  • 1.

  • Reach Kochi to Shimoga by taxi, ferry, and bus

  • 17h 6m

  • Rs. 1225

 
Kochi
 
0h 5m
Rs. 44

Step 1: Take a Taxi from Kochi to reach Fort Kochi Junkar Jetty

You can take a car from Kochi to Fort Kochi Junkar Jetty. It will take you around 0h 5m to cover distance of 4.63kms and reach Fort Kochi Junkar Jetty from Kochi. The total amount for the journey will be approximately Rs.44.
 
Fort Kochi Junkar Jetty
 
0h 10m
Rs. 3

Step 2: Take a Ferry from Fort Kochi Junkar Jetty to reach Vypin Jetty

Ferry is one of the ways to reach Vypin Jetty from Fort Kochi Junkar Jetty. Fort Kochi Junkar Jetty to Vypin Jetty by ferry takes approximately 0h 10m. The distance between Fort Kochi Junkar Jetty & Vypin Jetty is around 0.6kms.
 
Vypin Jetty
 
0h 12m
Rs. 78

Step 3: Take a Taxi from Vypin Jetty to reach Ernakulam

You can take a car from Vypin Jetty to Ernakulam. It will take you around 0h 12m to cover distance of 8.17kms and reach Ernakulam from Vypin Jetty. The total amount for the journey will be approximately Rs.78.
 
Ernakulam
 
10h 20m
Rs. 550

Step 4: Take a Bus from Ernakulam to reach Bangalore

Travelling in a bus is one of the ways to reach Bangalore from Ernakulam. The total journey between Ernakulam & Bangalore takes around 10h 20m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
 
6h 0m
Rs. 550

Step 5: Take a Bus from Bangalore to reach Shimoga

Travelling in a bus is one of the ways to reach Shimoga from Bangalore. The total journey between Bangalore & Shimoga takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Shimoga
  • 2.

  • Reach Kochi to Shimoga by train and bus

  • 16h 55m

  • Rs. 1500

 
Eranakulam Junction (ERS)
 
10h 40m
Rs. 950

Step 1: Take a Train from Eranakulam Junction (ERS) to reach Bangalore Cy Junction (SBC)

You can reach Bangalore Cy Junction (SBC) from Eranakulam Junction (ERS) by travelling in a train. Eranakulam Junction (ERS) to Bangalore Cy Junction (SBC) train takes approximately 10h 40m. You can catch a train from Eranakulam Junction (ERS) and get down at Bangalore Cy Junction (SBC). The price of the train ticket is approximately Rs. 950.
 
Bangalore Cy Junction (SBC)
 
6h 0m
Rs. 550

Step 2: Take a Bus from Bangalore to reach Shimoga

Travelling in a bus is one of the ways to reach Shimoga from Bangalore. The total journey between Bangalore & Shimoga takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Shimoga
  • 3.

  • Reach Kochi to Shimoga by Drive

  • 9h 40m

  • Rs. 4119

 
Kochi
 
9h 40m
Rs. 4119
You can take a car from Kochi to Shivamogga. It will take you around 9h 40m to cover distance of 627.81kms and reach Shivamogga from Kochi. The total amount for the journey will be approximately Rs.4119.
 
Shivamogga
  • 4.

  • Reach Kochi to Shimoga by taxi, flight, and train

  • 8h 0m

  • Rs. 4200

 
Kochi
 
0h 49m
Rs. 850

Step 1: Take a Taxi from Kochi to reach Kochi

You can take a car from Kochi to Kochi. It will take you around 0h 49m to cover distance of 49.03kms and reach Kochi from Kochi. The total amount for the journey will be approximately Rs.850.
 
Kochi
 
1h 0m
Rs. 2000

Step 2: Take a Flight from Kochi to reach Bengaluru

You can travel from Kochi to Bengaluru by booking a flight. The total flight time between Kochi & Bengaluru is around 1h 0m. The price of the flight ticket is approximately Rs.2000.
 
Bengaluru
 
0h 34m
Rs. 650

Step 3: Take a Taxi from Bengaluru to reach Yesvantpur Junction (YPR)

You can take a car from Bengaluru to Yesvantpur Junction (YPR). It will take you around 0h 34m to cover distance of 34.56kms and reach Yesvantpur Junction (YPR) from Bengaluru. The total amount for the journey will be approximately Rs.650.
 
Yesvantpur Junction (YPR)
 
4h 37m
Rs. 700

Step 4: Take a Train from Yesvantpur Junction (YPR) to reach Shimoga (SME)

You can reach Shimoga (SME) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Shimoga (SME) train takes approximately 4h 37m. You can catch a train from Yesvantpur Junction (YPR) and get down at Shimoga (SME). The price of the train ticket is approximately Rs. 700.
 
Shimoga (SME)
Check out all the available routes from Shimoga to Kochi →

Other popular routes from Kochi