There are 7 ways to get from Hosapete to Shivamogga by bus, train, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Hosapete to Chitradurgabus
- Take the bus from Chitradurga to Shivamoggabus
5h 20m₹789–1,044Train
cheapest- Take the train from Hospet Jn to Birur Jntrain 06244 / ...
- Take the train from Birur Jn to Shimoga Towntrain 16206 / ...
8h 28m₹354–2,696Train via Davangere
- Take the train from Vyasanakere to Davangeretrain
- Take the train from Davangere to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
7h 1m₹416–3,393Drive 197.3 km
- Drive from Hosapete to Shivamoggacar 197.3 km
3h 1m₹2,223–3,210Taxi
- Take the taxi from Hosapete to Shivamoggataxi 197.3 km
3h 1m₹4,100–4,900Bus via FlixBus Hospet - Bypass
- Take the bus from FlixBus Hospet - Bypass to FlixBus Chitradurga - Vijaynagar Bypassbus FlixBus IN4580
- Take the bus from Chitradurga to Shivamoggabus
5h 30m₹770–1,309Bus via Hosapete
- Take the bus from Hosapete to Chitradurgabus
- Take the bus from Chitradurga to Shivamoggabus
5h 51m₹791–1,050
Hosapete to Shivamogga by train
Questions & Answers
The cheapest way to get from Hosapete to Shivamogga is to bus which costs ₹750 - ₹1,100 and takes 5h 20m.
The fastest way to get from Hosapete to Shivamogga is to drive which takes 3h 1m and costs ₹2,200 - ₹3,300.
No, there is no direct bus from Hosapete to Shivamogga. However, there are services departing from Hosapete and arriving at Shivamogga via Chitradurga. The journey, including transfers, takes approximately 5h 20m.
No, there is no direct train from Hosapete to Shivamogga. However, there are services departing from Vyasanakere and arriving at Shimoga via Davangere and Birur Jn. The journey, including transfers, takes approximately 7h 1m.
The distance between Hosapete and Shivamogga is 238 km. The road distance is 197.3 km.
The best way to get from Hosapete to Shivamogga without a car is to bus which takes 5h 20m and costs ₹750 - ₹1,100.
It takes approximately 5h 20m to get from Hosapete to Shivamogga, including transfers.
Hosapete to Shivamogga bus services, operated by Vijayanand Travels, depart from Hosapete station.
Hosapete to Shivamogga train services, operated by Indian Railways, depart from Vyasanakere station.
The best way to get from Hosapete to Shivamogga is to bus which takes 5h 20m and costs ₹750 - ₹1,100. Alternatively, you can train via Davangere, which costs ₹410 - ₹3,400 and takes 7h 1m.
What companies run services between Hosapete, India and Shivamogga, India?
You can take a bus from Hosapete to Shivamogga via Chitradurga and Chitradurga in around 5h 20m. Alternatively, you can take a train from Vyasanakere to Shimoga via Davangere and Birur Jn in around 7h 1m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vyasanakere to Davangere
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Davangere to Birur Jn
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Hospet Jn to Birur Jn
- Ave. Duration
- 6h 8m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Birur Jn to Shimoga Town
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Hosapete to Chitradurga
- Ave. Duration
- 2h 7m
- Frequency
- 5 times a day
- Estimated price
- ₹280–350
- Schedules at
- vrlbus.in
Bus from Hosapete to Chitradurga
- Ave. Duration
- 2h 46m
- Frequency
- 5 times a day
- Estimated price
- ₹290–350
- Schedules at
- vrlbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Chitradurga to Shivamogga
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
Bus from Chitradurga to Shivamogga
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
Bus from Chitradurga to Shivamogga
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Hospet - Bypass to FlixBus Chitradurga - Vijaynagar Bypass
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- ₹270–650
- Website
- https://www.flixbus.in
- Ave. Duration
- 3h 1m
- Estimated price
- ₹4,100–4,900
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 What are the different types of Renfe trains in Spain?, How to plan an amazing trip around Scandinavia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Hosapete to Shivamogga bus services, operated by Vijayanand Travels, arrive at Chitradurga station.
Hosapete to Shivamogga train services, operated by Indian Railways, arrive at Davangere station.
Yes, the driving distance between Hosapete to Shivamogga is 197 km. It takes approximately 3h 1m to drive from Hosapete to Shivamogga.
There are 19+ hotels available in Shivamogga.

















