There are 6 ways to get from Yādgīr to Shivamogga by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Yadgir to Birur Jntrain 82654 / ...
- Take the train from Birur Jn to Shimogatrain 06513 / ...
10h 43m₹410–3,185Bus via Chitradurga
- Take the bus from Yadgir to Raichurbus
- Take the bus from Raichur Stadium Compound to Chitradurgabus
- Take the bus from Chitradurga to Shivamoggabus
10h 48m₹1,433–2,172Drive 418.9 km
- Drive from Yādgīr to Shivamoggacar 418.9 km
6h 26m₹4,702–6,791Taxi
- Take the taxi from Yādgīr to Shivamoggataxi 418.9 km
6h 26m₹8,500–11,000Train, fly
- Take the train from Yadgir to Begumpettrain
- Fly from Hyderabad (HYD) to Shivamogga (RQY)plane HYD - RQY
8h 1m₹4,086–10,128Bus
- Take the bus from Yadgir to Mantralayabus
- Take the bus from Mantralayam, Andhra Pradesh to Shivamogga, Karnatakabus Mantralayam, Andhra Pradesh - Shivamogga, Karnataka
11h 1m
Yādgīr to Shivamogga by train
Questions & Answers
The cheapest way to get from Yādgīr to Shivamogga is to train which costs ₹410 - ₹3,200 and takes 10h 43m.
The fastest way to get from Yādgīr to Shivamogga is to drive which takes 6h 26m and costs ₹4,700 - ₹7,000.
No, there is no direct bus from Yādgīr to Shivamogga. However, there are services departing from Yadgir and arriving at Shivamogga via Raichur Stadium Compound and Chitradurga. The journey, including transfers, takes approximately 10h 48m.
No, there is no direct train from Yādgīr to Shivamogga. However, there are services departing from Yadgir and arriving at Shimoga via Birur Jn. The journey, including transfers, takes approximately 10h 43m.
The distance between Yādgīr and Shivamogga is 556 km. The road distance is 418.9 km.
The best way to get from Yādgīr to Shivamogga without a car is to train which takes 10h 43m and costs ₹410 - ₹3,200.
It takes approximately 10h 43m to get from Yādgīr to Shivamogga, including transfers.
Yādgīr to Shivamogga bus services, operated by KSRTC, depart from Yadgir station.
Yādgīr to Shivamogga train services, operated by Indian Railways, depart from Yadgir station.
The best way to get from Yādgīr to Shivamogga is to train which takes 10h 43m and costs ₹410 - ₹3,200. Alternatively, you can bus via Chitradurga, which costs ₹1,400 - ₹2,200 and takes 10h 48m.
What companies run services between Yādgīr, India and Shivamogga, India?
You can take a train from Yadgir to Shimoga via Birur Jn in around 10h 43m. Alternatively, you can take a bus from Yadgir to Shivamogga via Raichur, Raichur Stadium Compound, Chitradurga, and Chitradurga in around 10h 48m.
- Website
- spicejet.com
Flights from Hyderabad to Shivamogga
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,100–6,500
- Website
- starair.in
Flights from Hyderabad to Shivamogga
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,400–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yadgir to Birur Jn
- Ave. Duration
- 8h 39m
- Frequency
- Twice a week
- Estimated price
- ₹290–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Yadgir to Begumpet
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Yadgir to Raichur
- Ave. Duration
- 1h 33m
- Frequency
- 3 times a day
- Estimated price
- ₹460–650
- 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 Yadgir to Mantralaya
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- ₹500–750
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Raichur Stadium Compound to Chitradurga
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹470–850
- Schedules at
- vrlbus.in
- Website
- YK Travels
Bus from Mantralayam, Andhra Pradesh to Shivamogga, Karnataka
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Schedules at
- YK Travels
- Ave. Duration
- 6h 26m
- Estimated price
- ₹8,500–11,000
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 4 of the smartest ways to explore Australia, How do I get from Sydney to Melbourne, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Yādgīr to Shivamogga bus services, operated by KSRTC, arrive at Raichur station.
Yādgīr to Shivamogga train services, operated by Indian Railways, arrive at Birur Jn station.
Yes, the driving distance between Yādgīr to Shivamogga is 419 km. It takes approximately 6h 26m to drive from Yādgīr to Shivamogga.
There are 19+ hotels available in Shivamogga.














