Skip to content
AskBengaluru
Destination hub

Buses to Dharmasthala from every KSRTC stand

552 KSRTC services reach Dharmasthala every day from 27 bus stands. The busiest departure points are Hassan BS (72), Chikkamagaluru BS (52) and Harihara (38). For departures out of Dharmasthala, see the Dharmasthala New Bus Stand timetable.

Hassan Bus Stand
Hassan → Dharmasthala
72buses / day
Chikkamagaluru Bus Stand
Chikkamagaluru → Dharmasthala
52buses / day
Harihara Bus Stand
Harihara → Dharmasthala
38buses / day
Mangaluru Bus Stand (Bejai)
Mangaluru → Dharmasthala
37buses / day
Kunigal Bus Stand
Kunigal → Dharmasthala
34buses / day
Bengaluru Kempegowda Bus Station (Majestic)
Bengaluru → Dharmasthala
33buses / day
Kukke Subrahmanya Bus Stand
Kukke Subrahmanya → Dharmasthala
32buses / day
Alur Bus Stand
Alur → Dharmasthala
27buses / day
Puttur Bus Stand
Puttur → Dharmasthala
24buses / day
Shivamogga Bus Stand
Shivamogga → Dharmasthala
24buses / day
Uppinangady Bus Stand
Uppinangady → Dharmasthala
24buses / day
Mudigere Bus Stand
Mudigere → Dharmasthala
23buses / day
Honnali Bus Stand
Honnali → Dharmasthala
22buses / day
Kottigehara Bus Stand
Kottigehara → Dharmasthala
20buses / day
Birur Bus Stand
Birur → Dharmasthala
18buses / day
Udupi Dr V S Acharya Bus Stand
Udupi → Dharmasthala
12buses / day
Bilikere Bus Stand
Bilikere → Dharmasthala
10buses / day
Kundapura Bus Stand
Kundapura → Dharmasthala
10buses / day
Hosadurga Bus Stand
Hosadurga → Dharmasthala
7buses / day
Holalkere Bus Stand
Holalkere → Dharmasthala
6buses / day
Tiptur Bus Stand
Tiptur → Dharmasthala
5buses / day
Tumakuru Bus Stand
Tumakuru → Dharmasthala
5buses / day
Kadur Bus Stand
Kadur → Dharmasthala
4buses / day
Periyapatna Bus Stand
Periyapatna → Dharmasthala
4buses / day
Bengaluru Mysuru Road Satellite Bus Stand
Bengaluru → Dharmasthala
3buses / day
Kushalnagar Bus Stand
Kushalnagar → Dharmasthala
3buses / day
Sakarayapatna Bus Stand
Sakarayapatna → Dharmasthala
3buses / day

Frequently asked questions

Which bus stand has the most buses to Dharmasthala?

Hassan Bus Stand with 72 scheduled services a day, followed by Chikkamagaluru Bus Stand (52).

What are the first and last buses from Hassan BS to Dharmasthala?

From Hassan Bus Stand, the first bus to Dharmasthala is at 12:00 AM and the last at 11:30 PM. 72 services run daily.

What are the first and last buses from Chikkamagaluru BS to Dharmasthala?

From Chikkamagaluru Bus Stand, the first bus to Dharmasthala is at 12:00 AM and the last at 11:45 PM. 52 services run daily.

What are the first and last buses from Harihara to Dharmasthala?

From Harihara Bus Stand, the first bus to Dharmasthala is at 12:35 AM and the last at 10:00 PM. 38 services run daily.

How do I book a KSRTC ticket to Dharmasthala?

Premium and long-distance services can be reserved on ksrtc.in or the KSRTC AWATAR app up to the advance-reservation window. Ordinary and Karnataka Sarige buses generally sell tickets on board.