Travel options for:
Nearby airports Shivamogga

Bengaluru (BLR)  •  6 h 30 min

$6 - $18

Goa (GOI)  •  12 h

  1. ×2

$14 - $38

Mangalore (IXE)  •  10 h 31 min

  1. ×2

$8 - $33

Calicut (CCJ)  •  16 h 11 min

  1. ×2

$27 - $37

Coimbatore (CJB)  •  13 h 21 min

  1. ×2

$15 - $37

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

Travel from Nearby-Airports to Shivamogga

Bus or train from Nearby airports to Shivamogga?

Indian Railways operates a train from Bengaluru (BLR) to Shivamogga once daily. Tickets cost $4 - $16 and the journey takes 4 h 18 min. Alternatively, you can take a bus from Calicut (CCJ) to Shivamogga via Calicut and Bangalore in around 16 h 11 min.

How to get from Nearby airports to Shivamogga

ModeDurationPrice
From Kempegowda International Airport bus to Goraguntepalya, subway to Yeshwathpur, walk to Yasvantpur Junction (YPR), then train to Shimoga (SME).6 h 30 min₹1,026
From Goa (GOI) taxi to Vasco Da Gama (VSG), train to Birur Junction (RRB), then train to Shimoga (SME).12 h₹2,311
From Mangalore (IXE) taxi to Surathkal (SL), train to Hassan (HAS), then train to Shimoga Town (SMET).10 h 31 min₹1,902
From Calicut (CCJ) taxi to Calicut, bus to Bangalore, then bus to Shimoga.16 h 11 min₹2,337
From Coimbatore (CJB) taxi to Podanur Junction (PTJ), train to Birur Junction (RRB), then train to Shimoga (SME).13 h 21 min₹2,253

How long does it take to get from Nearby airports to Shivamogga?

It takes approximately 6 h 30 min to get from Nearby airports to Shivamogga, including transfers.

Operators from Nearby airports to Shivamogga

OperatorPhoneWebsite
BMTCBMTC
Namma Metro91-80- 2296 9300Namma Metro
Indian RailwaysIndian Railways
RedBusRedBus