The journey from Arehalli to Yadgir spans approximately 580 km across the heart of Karnataka. You must first travel by local bus to Hassan, which serves as the nearest major transport hub. From Hassan, you can board a direct train or connect via Bengaluru for onward travel to Yadgir. The route traverses the scenic Western Ghats before entering the arid plains of North Karnataka. Expect a total travel time of 14 to 16 hours depending on connection efficiency.
Total Distance: Driving distance 580 km, straight-line air distance 490 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 15 hours | 16 hours |
| Avg Price | 800-1500 INR | 1200-1800 INR |
| Operator | Basava Express | KSRTC |
| Route | Hassan Junction to Yadgir via Guntakal | Arehalli to Hassan, then Hassan to Yadgir |
| Tip | Book your tickets at least 30 days in advance via IRCTC for confirmed berths. | KSRTC Rajahamsa buses are the most comfortable option for this long haul. |
October to March, as the weather is pleasant for long-distance travel in North Karnataka.