|Route Name||Distance||Time||More Information|
|Bangalore to Shimoga (Shivamogga)||311 km||5 hours 17 mins||View Details|
|Hyderabad to Shimoga (Shivamogga)||617 km||10 hours 30 mins||View Details|
|Chennai to Shimoga (Shivamogga)||664 km||10 hours 31 mins||View Details|
|Mumbai to Shimoga (Shivamogga)||781 km||11 hours 49 mins||View Details|
|Pune to Shimoga (Shivamogga)||638 km||9 hours 49 mins||View Details|
|Goa to Shimoga (Shivamogga)||361 km||6 hours 24 mins||View Details|
The nearest International Airport is Mangalore Airport, Mangalore, roughly 195 km from Shimoga city. Frequent flights to various national and international destinations such as Hyderabad, Abu Dhabi, Bahrain, Kozhikode, Bangalore, and Chennai take off from here. You can hire a taxi from the airport to reach the main town.
Nearest Airport: Mangalore International Airport (IXE)
- 132 kms from Shimoga (Shivamogga)
Tentative return flight prices to Mangalore International Airport (IXE) from major cities in India.
|Starting city||Return price (approx)|
|Mumbai||₹ 6,886 Non-stop||View Details|
|New Delhi||₹ 10,361 Non-stop||View Details|
|Bengaluru||₹ 5,155 Non-stop||View Details|
|Chennai||₹ 4,695 Non-stop||View Details|
|Hyderabad||₹ 14,765 Non-stop||View Details|
|Kolkata||₹ 12,955||View Details|
You can also take a bus from the main cities in both Karnataka and Maharashtra to reach Shimoga. There are many state transport buses plying on this route. However, the best thing to do to explore Shimoga is to hire a car. You can use the same car to explore the city of Shimoga. You can hire car from various companies that will charge you by the car you hired, the number of days and the kilometers you covered.
With a railway station of its own, Shimoga District is well connected to many major cities in the country. A regular rail service also connects the region to Bangalore directly which is 280 km away. Avail a bus or a taxi from outside the station to commute anywhere in the district.
₹ 1,500 onwards
₹ 999 onwards
₹ 1,000 onwards
₹ 731 onwards
₹ 731 onwards
₹ 3,186 onwards