There are 6 ways to get from Tirupati to Hosadurga by plane, taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Tirupati Airport (TIR) to Shivamogga (RQY)plane TIR - RQY
- Take the taxi from Shivamogga (RQY) to Hosadurgataxi
2h 45m₹7,453–40,417Train
cheapest- Take the train from Tirupati to Ksr Bengalurutrain 16220
- Take the train from Ksr Bengaluru to Hosdurga Roadtrain 06243 / ...
12h 29m₹1,220–4,339Bus
- Take the bus from Tirupathi to Kempegowdabus
- Take the bus from Anand Rao Circle to Chitradurgabus
9h 51m₹1,676–2,833Drive 399 km
- Drive from Tirupati to Hosadurgacar 399 km
5h 52m₹4,488–6,482Taxi
- Take the taxi from Tirupati to Hosadurgataxi 399 km
5h 52m₹5,500–7,000Bus, train
- Take the bus from Tirupati to Bangalore Majesticbus
- Take the train from Ksr Bengaluru to Hosdurga Roadtrain 06243 / ...
11h 35m₹1,270–3,274
Tirupati Airport (TIR) to Shivamogga (RQY) flights
Questions & Answers
The cheapest way to get from Tirupati to Hosadurga is to bus and train which costs ₹1,200 - ₹3,300 and takes 11h 35m.
The fastest way to get from Tirupati to Hosadurga is to fly and taxi which takes 2h 45m and costs ₹7,000 - ₹41,000.
No, there is no direct bus from Tirupati to Hosadurga. However, there are services departing from Tirupathi and arriving at Chitradurga via Anand Rao Circle. The journey, including transfers, takes approximately 9h 51m.
No, there is no direct train from Tirupati to Hosadurga. However, there are services departing from Tirupati and arriving at Hosdurga Road via Ksr Bengaluru. The journey, including transfers, takes approximately 12h 29m.
The distance between Tirupati and Hosadurga is 526 km. The road distance is 399 km.
The best way to get from Tirupati to Hosadurga without a car is to bus which takes 9h 51m and costs ₹1,600 - ₹2,900.
It takes approximately 2h 45m to get from Tirupati to Hosadurga, including transfers.
Tirupati to Hosadurga bus services, operated by KSRTC, depart from Tirupathi station.
Tirupati to Hosadurga train services, operated by Indian Railways, depart from Tirupati station.
The best way to get from Tirupati to Hosadurga is to bus which takes 9h 51m and costs ₹1,600 - ₹2,900. Alternatively, you can train, which costs ₹1,200 - ₹4,400 and takes 12h 29m.
What companies run services between Tirupati, India and Hosadurga, India?
You can take a bus from Tirupathi to Hosadurga via Kempegowda, Anand Rao Circle, and Chitradurga in around 9h 51m. Alternatively, you can take a train from Tirupati to Hosadurga via Ksr Bengaluru and Hosdurga Road in around 12h 29m.
- Website
- starair.in
Flights from Tirupati Airport to Shivamogga
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–38,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tirupati to Ksr Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Ksr Bengaluru to Hosdurga Road
- Ave. Duration
- 4h 38m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Ksr Bengaluru to Hosdurga Road
- Ave. Duration
- 4h 38m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Tirupathi to Kempegowda
- Ave. Duration
- 4h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,000
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Anand Rao Circle to Chitradurga
- Ave. Duration
- 4h 17m
- Frequency
- Every 15 minutes
- Estimated price
- ₹390–650
- Schedules at
- vrlbus.in
- Phone
- 0866 2570005
- [email protected]
- Website
- apsrtconline.in
Bus from Tirupati to Bangalore Majestic
- Ave. Duration
- 5h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–700
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹280–700
- Ave. Duration
- 3h 37m
- Estimated price
- ₹1,600–7,000
Rainbow Cabs
- Phone
- +91 97 03 34 22 33
- Website
- rainbowcabs.co.in
Tirumala Tirupati Cabs
- Phone
- +91 88 86 05 03 09
- Website
- tirumalatirupaticabs.in
Tirupati Caars
- Phone
- +91 99 02 03 77 88
- Website
- tirupaticaars.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Italian Lakes: Getting around by train, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Tirupati to Hosadurga bus services, operated by KSRTC, arrive at Kempegowda station.
Tirupati to Hosadurga train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Tirupati to Hosadurga is 399 km. It takes approximately 5h 52m to drive from Tirupati to Hosadurga.

















