Buses to Piriyapatna from every KSRTC stand
87 KSRTC services reach Piriyapatna every day from 8 bus stands. The busiest departure points are Bettadapura (42), Virajpet BS (11) and Mysuru Road Satellite BS (7). For departures out of Piriyapatna, see the Piriyapatna Bus Stand timetable.
Other popular destinations
Frequently asked questions
Which bus stand has the most buses to Piriyapatna?
Bettadapura Bus Stand with 42 scheduled services a day, followed by Virajpet Bus Stand (11).
What are the first and last buses from Bettadapura to Piriyapatna?
From Bettadapura Bus Stand, the first bus to Piriyapatna is at 05:45 AM and the last at 07:15 PM. 42 services run daily.
What are the first and last buses from Virajpet BS to Piriyapatna?
From Virajpet Bus Stand, the first bus to Piriyapatna is at 09:00 AM and the last at 06:30 PM. 11 services run daily.
What are the first and last buses from Mysuru Road Satellite BS to Piriyapatna?
From Bengaluru Mysuru Road Satellite Bus Stand, the first bus to Piriyapatna is at 12:15 AM and the last at 11:00 PM. 7 services run daily.
How do I book a KSRTC ticket to Piriyapatna?
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.