Davanagere
Davanagere
Yadgir
Yadgir
Bus

Davanagere to Yadgir

Updated: 20 May 2026

The journey from Davanagere to Yadgir covers approximately 450 km. This route connects the central region to the city of Yadgir in northern Karnataka. Buses are the most common mode of transport, with the journey taking about 10 to 11 hours. Yadgir is known for its historical significance and proximity to the Krishna River.

Total Distance: 450 km by road, 400 km by air.
Fastest Way
Private taxi or personal car is the fastest.
Cheapest Way
KSRTC bus is the most economical.
Compare Davanagere to Yadgir Routes
Bus
Direct
Duration
11 hours
Avg Price
700 - 1400 INR
Operator
KSRTC
Route
NH 50.

Buses are frequent.

Travel Tips
  • Transport
    Auto-rickshaws are available.
  • Food
    Try the local food.
  • Weather
    Carry water.
  • Booking
    No booking required.
  • Navigation
    The city is easy.
Safety Tips
  • Driving
    Be careful on the highway.
  • Public Transport
    Keep your belongings secure.
  • Emergency
    Medical facilities are available.
  • Night Travel
    Avoid late-night travel.
People Also Ask
  • Is Yadgir far?
    Yes, it is about 450 km away.
  • Are there trains?
    Yes, trains are available.
  • How long is the journey?
    About 11 hours by bus.
  • Is it safe?
    Yes, it is a safe city.
  • What is the best time?
    Winter is the most pleasant.
Quick Info
  • From Davanagere, Karnataka, India
  • To Yadgir, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Yadgir
1
Yadgir Fort
A historic fort.
2
Krishna River
A beautiful river.
3
Local Temples
Various ancient temples.
4
Cultural Sites
Local historical sites.
Tags
Davanagere to Yadgir Yadgir travel bus to Yadgir Davanagere to Yadgir distance Karnataka transport travel guide best way to reach Yadgir local transport