Skip to content
AskBengaluru
KSRTC route guide

Mysuru to Dharmasthala bus timings & fare

Ten KSRTC services a day connect Mysuru with the Dharmasthala Manjunatha temple. Most are late-night Karnataka Sarige and Ashwamedha departures between 9:30 PM and 11:35 PM that reach Dharmasthala around 4:30–5:15 AM for the early darshan.

Distance
220 km
Via Hassan and Gundya (NH-75), some services via Madikeri and Kukke Subrahmanya
Duration
5 h 40 m – 7 h 30 m
by class & traffic
Fare range
₹314–802
5 classes
Daily buses
10
reservable services

Sample timetable

Representative reservable services with arrival time and fare. Times and fares are indicative.

  • 06:30 AM
    arr 01:30 PM
    Karnataka Sarige₹314
    7 h journey
  • 07:02 AM
    arr 02:30 PM
    Karnataka Sarige₹354
    7 h 28 m journey
  • 10:00 AM
    arr 05:00 PM
    Karnataka Sarige₹314
    7 h journey
  • 09:30 PM
    arr 04:30 AM
    Ashwamedha Express₹314
    7 h journey
  • 09:36 PM
    arr 04:15 AM
    Karnataka Sarige₹354
    6 h 39 m journey
  • 10:01 PM
    arr 04:16 AM
    Karnataka Sarige₹314
    6 h 15 m journey
  • 10:19 PM
    arr 05:00 AM
    Rajahamsa Executive₹500
    6 h 41 m journey
  • 10:28 PM
    arr 05:15 AM
    Airavat₹629
    6 h 47 m journey
  • 10:44 PM
    arr 05:00 AM
    Karnataka Sarige₹314
    6 h 16 m journey
  • 11:35 PM
    arr 05:15 AM
    Airavat Club Class₹802
    5 h 40 m journey

Bus classes & fares

  • Karnataka Sarige₹314 – ₹354
  • Ashwamedha (point-to-point express)₹314
  • Rajahamsa Executive₹500
  • Airavat (Volvo)₹629
  • Airavat Club Class₹802
Compare KSRTC bus types →

Boarding & dropping points

Boarding in Mysuru

Mysuru Bus Stand · Sathagalli Bus Stand · Hinkal · Hootagalli · Ramaswamy Circle · B M Hospital · Aishwarya Petrol Bunk

Dropping in Dharmasthala

Dharmasthala Bus Stand

Via

K R Nagara → Hassan → Sakleshpur → Gundya

All departures from Mysuru Bus Stand (Mofussil) →

Fares and sample timings were compiled in September 2026 from KSRTC reservation data and are indicative. Always confirm the live fare and departure on ksrtc.in before travel.
Travel tips

Getting the most out of the Mysore to Dharmasthala bus

  1. 1

    Late-night departures between 9 PM and 11:35 PM on Ashwamedha, Rajahamsa or Airavat Club Class are the most comfortable.

  2. 2

    The Hassan–Gundya alignment is fastest; the Madikeri route is scenic but slower.

  3. 3

    Book a day ahead during Dharmasthala festival weeks and Sundays.

  4. 4

    Boarding points vary by service; confirm whether yours leaves from Mysuru Bus Stand or Sathagalli.

Best season: October to February; ghat sections between Sakleshpur and Gundya are slow in the June–September monsoon.

Frequently asked questions

What is the Mysore to Dharmasthala KSRTC bus fare?

Fares range from ₹314 on Karnataka Sarige to ₹802 on Airavat Club Class. Ashwamedha (point-to-point express) ₹314; Rajahamsa Executive ₹500; Airavat (Volvo) ₹629.

How many KSRTC buses run from Mysuru to Dharmasthala daily?

About 10 reservable KSRTC services run daily on this route.

How long does the Mysore to Dharmasthala bus journey take?

The 220 km trip takes 5 h 40 m – 7 h 30 m depending on the class and time of day. Route: Via Hassan and Gundya (NH-75), some services via Madikeri and Kukke Subrahmanya.

From which bus stand does the Mysore to Dharmasthala bus depart?

Main boarding points are Mysuru Bus Stand, Sathagalli Bus Stand, Hinkal, Hootagalli and others. Buses drop at Dharmasthala Bus Stand.

Is an AC bus available from Mysuru to Dharmasthala?

Yes. AC options include Airavat (Volvo), Airavat Club Class.

Can I book KSRTC tickets online for Mysore to Dharmasthala?

Yes. Reserve on ksrtc.in or the KSRTC AWATAR app. Seats open within the advance-reservation window and premium weekend services sell out early.