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

🚌 KSRTC Bus Route

BangaloreDharmasthala

Live bus timetable, fares & boarding points

Bangalore to Dharmasthala bus timetable
📍Distance300 km
⏱️Duration5-8 hrs
💰Fare₹415 – ₹1339
🚌Buses / day46

Bangalore to Dharmasthala is about 300 km via Nelamangala, Kunigal, Hassan and Sakleshpur, then down the Shiradi Ghat on NH 75. KSRTC runs 46 online-bookable buses a day, from 06:46 AM to 11:14 PM, most of them overnight. Options include Karnataka Sarige and Ashwamedha express buses (₹415–₹491), Rajahamsa Executive (₹758–₹896), Airavat Club Class (₹1,175) and Non AC and Pallakki sleepers (₹1,068–₹1,339). The trip takes about 6 to 8½ hours, ending at Dharmasthala bus stand near the Sri Manjunatha Swamy temple.

Karnataka SarigeAshwamedha (Point To Point Express)Non AC SleeperRajahamsa ExecutiveAiravat Club ClassPallakki (Non AC Sleeper)

🕐Bus Schedule

SourceDestinationTypeDepartureArrivalDurationFare
+BangaloreDharmasthalaKarnataka Sarige 01:47 PM 09:37 PM7h 50m₹415
+BangaloreDharmasthalaAshwamedha (Point To Point Express) 06:46 AM 02:00 PM7h 14m₹415
+BangaloreDharmasthalaKarnataka Sarige 07:17 PM 03:02 AM7h 45m₹415
+BangaloreDharmasthalaKarnataka Sarige 08:02 PM 🕐 Soon03:30 AM7h 28m₹415
+BangaloreDharmasthalaKarnataka Sarige 08:15 AM 04:00 PM7h 45m₹415
+BangaloreDharmasthalaAshwamedha (Point To Point Express) 08:32 PM 🕐 Soon03:45 AM7h 13m₹415
+BangaloreDharmasthalaKarnataka Sarige 08:35 AM 04:00 PM7h 25m₹415
+BangaloreDharmasthalaNon AC Sleeper 08:36 PM 🕐 Soon04:36 AM8h₹1068
+BangaloreDharmasthalaKarnataka Sarige 08:42 PM 🕐 Soon03:57 AM7h 15m₹435
+BangaloreDharmasthalaNon AC Sleeper 08:45 PM 05:00 AM8h 15m₹1068

🎫Fare Details

  • Karnataka Sarige₹415-491
  • Ashwamedha (Point To Point Express)₹415
  • Non AC Sleeper₹1068-1275
  • Rajahamsa Executive₹758-896
  • Airavat Club Class₹1175
  • Pallakki (Non AC Sleeper)₹1128-1339

🟢Boarding Points

  • Yeshwantpur Govardhan Theatre 9035211047
  • Jalhalli Cross Ph No. 9886022381
  • Navarang Park 9008752232
  • Nelamangala Kunigal Bypass
  • Kempegowda BS Terminal 2A
  • Goraguntepalya Kle Dental College 7760990562
  • Katriguppe BMTC BS Near Katriguppe
  • Ramakrishna Ashrama
  • Vidyapeeta Circle
  • Malleshwaram 18TH B.S 080 23466416
  • Yeshwanthpura Opp To Govardhan Theatre
  • Vidyapeeta
  • Chamarajpete
  • Banashankari TTMC BS 26716577
  • N.r. Colony BMTC Bus Stand

🔴Dropping Points

  • Dharmastala Bus Stand
  • Dharmastala

💡Travel Tips

  • Most buses leave between 08:00 PM and 11:15 PM and reach Dharmasthala early in the morning, in time for the morning darshan queue.
  • Karnataka Sarige and Ashwamedha (from ₹415) are by far the cheapest. Non AC and Pallakki sleepers (₹1,068–₹1,339) are worth it for a night trip with family.
  • Buses pick up at many points in north and west Bengaluru, such as Yeshwantpur, Jalahalli Cross, Malleshwaram, Goraguntepalya and Nelamangala, so you need not go to Majestic.
  • The Shiradi Ghat section is slow during heavy monsoon rain. If you plan to continue to Kukke Subrahmanya, carry the bus timings for that leg too.
🌤️

Best time to travel: October to March is the best time, with clear ghat roads and comfortable weather. Weekends, Laksha Deepotsava (November–December) and school holidays are very crowded, so book early.

❓Frequently Asked Questions