Reaching Shivamogga from Palamel involves a journey through the heart of Karnataka. You should travel to Kayamkulam or Chengannur to catch a train to Bengaluru. From Bengaluru, you can take a KSRTC bus or a connecting train to Shivamogga. The total distance is approximately 720 km. This route takes you through the scenic Malnad region of Karnataka.
Total Distance: 720 km driving distance, 610 km straight-line air distance.
Book a connecting train via Bengaluru for a comfortable journey.
September to February to enjoy the lush greenery and waterfalls.