Travel options for:
Pune to Shivamogga
  • Fly Pune to Mangalore, taxi

    $139 - $530
    1. Pune

      9 min - 6.5 miles

      $4 - $6

    2. Pune (PNQ)

      3 h 20 min - 1 stopover

      $85 - $460

    3. Mangalore (IXE)

      2 h 59 min - 121.9 miles

      $50 - $65

  • Fly Pune to Bengaluru, train

    $54 - $255
    1. Pune

      9 min - 6.5 miles

      $4 - $6

    2. Pune (PNQ)

      1 h 15 min - non-stop

      $35 - $220

    3. Bengaluru (BLR)

      34 min - 21.6 miles

      $10 - $13

    4. Yesvantpur Junction (YPR)

      4 h 37 min - once daily

      $5 - $17

  • Train to Mumbai, fly to Mangalore, taxi

    $94 - $318
    1. Pune

      2 h 15 min - once daily

      $2 - $16

    2. Kalyan

      35 min - every 10 minutes

      $1

    3. Kurla

      10 min - 6.5 miles

      $5 - $7

    4. Mumbai (BOM)

      1 h 15 min - non-stop

      $35 - $230

    5. Mangalore (IXE)

      2 h 59 min - 121.9 miles

      $50 - $65

  • Train

    $17 - $40
    1. Pune Junction (PUNE)

      16 h 3 min - 4 times a week

      $16 - $25

    2. Birur Junction (RRB)

      1 h 13 min - once daily

      $1 - $15

  • Bus

    $18 - $26
    1. Pune

      14 h - every 30 minutes

      $9 - $14

    2. Bangalore

      6 h - every 30 minutes

      $8 - $13

  • Drive

    $60 - $95
    1. Pune

      9 h 8 min - 390.8 miles

      $60 - $95

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

From Pune taxi to Pune airport, fly to Mangalore airport, then taxi to Shivamogga. 6 h 29 min $310. From Pune taxi to Pune airport, fly to Bengaluru airport, taxi to Yesvantpur Junction (YPR), then train to Shivamogga. 7 h 36 min $97. From Pune Junction (PUNE) train to Kalyan, train to Kurla, taxi to Mumbai airport, fly to Mangalore airport, then taxi to Shivamogga. 8 h 19 min $155. From Pune Junction (PUNE) train to Birur Junction (RRB) then train to Shimoga (SME). 18 h 16 min $35. From Pune bus to Bangalore then bus to Shimoga. 20 h 15 min $22. From Pune drive to Shivamogga. 9 h 8 min $77.

 
 

Bus or train from Pune to Shivamogga?

Indian Railways operates a train from Pune to Shivamogga 3 times a day. Tickets cost $16 - $25 and the journey takes 16 h 3 min. Indian Railways also services this route once daily. Alternatively, RedBus operates a bus from Pune to Shivamogga every 30 minutes. Tickets cost $9 - $14 and the journey takes 14 h. RedBus also services this route every 30 minutes.