Mangaluru
Mangaluru
Shivamogga
Shivamogga
Bus

Mangaluru to Shivamogga

Updated: 20 May 2026

The route from Mangaluru to Shivamogga is a 200-kilometer drive through the heart of the Western Ghats via NH 169. You will pass through Karkala and Agumbe, offering some of the most spectacular views in Karnataka. The journey takes about 5 to 6 hours by bus or car. This route is famous for its hairpin bends and dense rainforests.

Total Distance: 200 km by road, 140 km straight-line.
Fastest Way
Private car, taking 5 hours, is the fastest and most convenient method.
Cheapest Way
KSRTC ordinary bus is the most affordable way to travel.
Compare Mangaluru to Shivamogga Routes
Bus
Direct
Duration
6 hours
Avg Price
300 - 600 INR
Operator
KSRTC
Route
Mangaluru - Karkala - Agumbe - Thirthahalli - Shivamogga

The Agumbe ghat section is narrow; ensure you are prepared for motion sickness.

Travel Tips
  • Motion Sickness
    Carry medication if you are prone to motion sickness due to the many hairpin bends.
  • Photography
    The Agumbe sunset point is world-famous; try to time your travel to pass through during the day.
  • Fuel
    Refuel in Karkala as gas stations are sparse in the forest sections.
  • Clothing
    Carry a raincoat if traveling during the monsoon season.
  • Snacks
    Pack light snacks as food options are limited in the ghat sections.
Safety Tips
  • Driving
    Do not overtake on the hairpin bends of Agumbe Ghat.
  • Wildlife
    Do not feed animals or stop in the middle of the forest reserve.
  • Emergency
    Keep a power bank as mobile signals are weak in the ghats.
  • Night Travel
    Avoid night travel on this route due to wildlife movement and poor lighting.
People Also Ask
  • Is it a scenic route?
    Yes, it is one of the most scenic routes in Karnataka.
  • Are there trains?
    No direct train exists between these two cities.
  • How long is the drive?
    Approximately 5 to 6 hours.
  • Is the road good?
    The road is well-maintained but narrow in the ghat sections.
  • Can I take a bus?
    Yes, KSRTC operates regular buses.
Quick Info
  • From Mangaluru, Karnataka, India
  • To Shivamogga, Karnataka, India
  • Modes
Best Time to Travel

September to February, when the waterfalls are full and the weather is pleasant.

Things to Do in Shivamogga
1
Jog Falls
One of the highest waterfalls in India, located a short drive from Shivamogga.
2
Sakrebailu Elephant Camp
A place to see elephants being trained and cared for by the forest department.
3
Gajanur Dam
A scenic dam built across the Tunga River, perfect for a quiet afternoon.
4
Mandagadde Bird Sanctuary
A beautiful island sanctuary that attracts thousands of migratory birds.
Tags
Mangaluru to Shivamogga bus Mangaluru to Shimoga distance road trip Mangaluru to Shivamogga KSRTC Mangaluru to Shivamogga travel to Shivamogga NH 169 route Karnataka travel guide Shivamogga transport