Davangere
Davangere
Yadgir
Yadgir
Train Bus

Davangere to Yadgir

Updated: 22 May 2026

The journey from Davangere to Yadgir is well-connected by both road and rail. You can take a KSRTC bus or a train. The distance is approximately 400 km. It is a long but comfortable journey.

Total Distance: 400 km by road, 350 km air distance.
Fastest Way
Train takes 7 hours.
Cheapest Way
Train in Sleeper class.
Compare Davangere to Yadgir Routes
Train
Direct
Bus
Direct
Duration 7 hours 8 hours
Avg Price 400 - 800 INR 600 - 1000 INR
Operator Indian Railways KSRTC
Route Davangere (DVG) to Yadgir (YG) Davangere Bus Stand to Yadgir Bus Stand
Tip Trains are very frequent. KSRTC buses are comfortable.
Travel Tips
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try local North Karnataka food.
  • Weather
    Yadgir is hot; carry light clothes.
  • Language
    Kannada and English are common.
  • Connectivity
    Use local taxis.
Safety Tips
  • Night Travel
    Avoid isolated areas.
  • Valuables
    Keep your bags secure.
  • Emergency
    Keep local emergency numbers saved.
  • Taxi
    Use registered taxis.
People Also Ask
  • Is there a direct train?
    Yes, many trains connect the two cities.
  • How long is the bus journey?
    Approximately 8 hours.
  • Can I take a flight?
    No, it is too close for a flight.
  • What is the distance?
    About 400 km.
  • Is it safe?
    Yes, it is a safe route.
Quick Info
  • From Davangere, Karnataka, India
  • To Yadgir, Karnataka, India
  • Modes
Best Time to Travel

All year round.

Things to Do in Yadgir
1
Yadgir Fort
Visit the historic fort.
2
Mayureshwara Temple
See the sacred temple.
3
Local Markets
Shop for local crafts.
4
River Bhima
Enjoy the river view.
Tags
Davangere to Yadgir train from Davangere to Yadgir bus from Davangere to Yadgir traveling to Yadgir distance Davangere to Yadgir best route to Yadgir Karnataka travel