Travel options for:
Coimbatore to Shivamogga
  • Train

    $13 - $37
    1. Coimbatore Junction (CBE)

      6 h 50 min - once daily

      $7 - $19

    2. Bangalore Cy Junction (SBC)

      4 h 48 min - once daily

      $5 - $18

  • Bus

    $17 - $25
    1. Coimbatore

      7 h 15 min - every 30 minutes

      $9 - $13

    2. Bangalore

      6 h - every 30 minutes

      $8 - $13

  • Drive

    $45 - $75
    1. Coimbatore

      7 h 36 min - 303.2 miles

      $45 - $75

  • Fly to Mangalore, taxi

    $146 - $562
    1. Coimbatore

      10 min - 6.5 miles

      $6 - $8

    2. Coimbatore (CJB)

      4 h 35 min - 1 stopover

      $90 - $490

    3. Mangalore (IXE)

      2 h 59 min - 121.9 miles

      $50 - $65

  • Fly to Bengaluru, train

    $56 - $227
    1. Coimbatore

      10 min - 6.5 miles

      $6 - $8

    2. Coimbatore (CJB)

      55 min - non-stop

      $35 - $190

    3. Bengaluru (BLR)

      34 min - 21.6 miles

      $10 - $13

    4. Yesvantpur Junction (YPR)

      4 h 37 min - once daily

      $5 - $17

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Coimbatore Junction (CBE) train to Bangalore Cy Junction (SBC) then train to Shimoga (SME). 12 h 38 min ₹2,052. From Coimbatore bus to Bangalore then bus to Shimoga. 13 h 30 min ₹1,326. From Coimbatore drive to Shivamogga. 7 h 36 min ₹3,887. From Coimbatore taxi to Coimbatore airport, fly to Mangalore airport, then taxi to Shivamogga. 7 h 45 min ₹20,779. From Coimbatore taxi to Coimbatore airport, fly to Bengaluru airport, taxi to Yesvantpur Junction (YPR), then train to Shivamogga. 7 h 17 min ₹5,754.

 
 

Bus or train from Coimbatore to Shivamogga?

Indian Railways operates a train from Coimbatore to Shivamogga 3 times a day. Tickets cost $7 - $19 and the journey takes 6 h 50 min. Indian Railways also services this route once daily. Alternatively, RedBus operates a bus from Coimbatore to Shivamogga every 30 minutes. Tickets cost $9 - $13 and the journey takes 7 h 15 min. RedBus also services this route every 30 minutes.