KSRTC Express busKSRTC Ambari Dream busKSRTC Ambari Utsav busKSRTC EV Power Plus bus

🚌 KSRTC Bus Route

BangaloreShimoga

Live bus timetable, fares & boarding points

Bangalore to Shimoga bus timetable
📍Distance300 km
⏱️Duration5-8 hrs
💰Fare₹380 – ₹835
🚌Buses / day47

Bangalore to Shimoga (Shivamogga) is a roughly 300 km journey north-west, running on NH-48 to Tumakuru and then through Tiptur, Arsikere, Kadur and Bhadravathi, while some buses take the Chitradurga–Holalkere–Channagiri route instead. KSRTC runs 47 buses a day on this route, from the budget Karnataka Sarige and Ashwamedha (Point To Point Express) to Airavat Club Class, Airavat Club Class 2.0 and EV Power Plus, plus Non AC Sleeper and Pallakki (Non AC Sleeper) services for overnight travel. Departures run from 06:00 AM to 11:55 PM from Kempegowda Bus Station, and the trip takes about 5.5 to 8.5 hours. Shimoga is the gateway to Jog Falls, Agumbe, Sakrebailu elephant camp and the Malnad hill towns of Thirthahalli, Sagar and Hosanagara.

Karnataka SarigeEV Power PlusAiravat Club ClassNon AC SleeperAshwamedha (Point To Point Express)Pallakki (Non AC Sleeper)Airavat Club Class 2.0

🕐Bus Schedule

SourceDestinationTypeDepartureArrivalDurationFare
+BangaloreShimogaKarnataka Sarige 01:31 PM 08:30 PM6h 59m₹380
+BangaloreShimogaKarnataka Sarige 01:46 PM 08:46 PM7h₹380
+BangaloreShimogaKarnataka Sarige 02:31 PM 09:00 PM6h 29m₹380
+BangaloreShimogaKarnataka Sarige 02:46 PM 09:16 PM6h 30m₹380
+BangaloreShimogaKarnataka Sarige 03:01 PM 09:31 PM6h 30m₹380
+BangaloreShimogaEV Power Plus 03:15 PM 09:10 PM5h 55m₹698
+BangaloreShimogaKarnataka Sarige 04:01 PM 10:31 PM6h 30m₹380
+BangaloreShimogaKarnataka Sarige 05:01 PM 12:45 AM7h 44m₹380
+BangaloreShimogaAiravat Club Class 05:30 PM 11:30 PM6h₹827
+BangaloreShimogaKarnataka Sarige 06:00 AM 12:30 PM6h 30m₹380

🎫Fare Details

  • Karnataka Sarige₹380
  • EV Power Plus₹698
  • Airavat Club Class₹740-827
  • Non AC Sleeper₹711-717
  • Ashwamedha (Point To Point Express)₹380
  • Pallakki (Non AC Sleeper)₹780-804
  • Airavat Club Class 2.0₹835

🟢Boarding Points

  • Yeshwantpur Govardhan Theatre 9035211047
  • Jalhalli Cross Ph No. 9886022381
  • Kempegowda BS Terminal 2
  • Navarang Park 9008752232
  • Goraguntepalya KLE Dental College 7760990562
  • Nelamangala Kunigal Bypass
  • Parle G Toll
  • 8th Mile Junction
  • Arasinakunte Anjaneya Temple

🔴Dropping Points

  • Shivamogga Bus Stand

💡Travel Tips

  • More than half the buses — 26 of 47 — leave after 08:00 PM, so a Non AC Sleeper or Pallakki (Non AC Sleeper) lets you sleep through the trip and reach Shimoga early in the morning.
  • Every bus starts from Kempegowda Bus Station Terminal 2 and most also pick up at Navarang Park, Yeshwantpur, Goraguntepalya and Jalahalli Cross, so north and west Bengaluru residents can skip Majestic.
  • Check the via place before booking: buses via Tiptur–Kadur–Bhadravathi and via Chitradurga–Holalkere–Channagiri both reach Shivamogga Bus Stand, but many continue on to Sagar, Thirthahalli, Hosanagara or Soraba.
  • Karnataka Sarige and Ashwamedha cost just ₹380, while the AC Airavat Club Class and EV Power Plus run ₹698–₹835 — book AC and sleeper seats early for Friday nights and long weekends, when Malnad-bound buses fill quickly.
🌤️

Best time to travel: July to December is the best time to travel Bangalore to Shimoga — Jog Falls is at its fullest during and just after the monsoon, and the Malnad region is green and cool through winter. March to May is hot on the plains stretch, so AC buses are worth the extra fare then.

❓Frequently Asked Questions