Eluru to Kanha
Distance, road route, travel options and tentative fare estimates by car, bus and train from Eluru, Andhra Pradesh to Kanha, Madhya Pradesh.
Approx Distance: 813 km
Approx Duration: 18.1 hrs
Route overview
Eluru to Kanha is about 813 km by road, roughly 18.1 hours of travel time.
By car: Eluru to Kanha
About 16h of driving split over 2 days, plus stops.
- Start from Eluru. Leave early (5–6 AM) and avoid driving on highways after dark.
- 150 km (about 3h of driving) — Rest stop around km 150. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 300. Look for a town or highway plaza with fuel and food.
- 107 km (about 2h 8m of driving) — Overnight halt around km 407. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 557. Look for a town or highway plaza with fuel and food.
- 150 km (about 3h of driving) — Rest stop around km 707. Look for a town or highway plaza with fuel and food.
- 107 km (about 2h 8m of driving) — Arrive in Kanha
By bus: Eluru to Kanha
Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.
- Board at Eluru. Go to the main bus stand / ISBT in Eluru. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.
- Eluru → Kanha. AC Sleeper / Volvo (overnight) · ~813 km Takes about 18h 4m. Tentative fare ₹890–₹2,330.
- Arrive in Kanha
By train: Eluru to Kanha
The nearest railway stations are Powerpet for Eluru and Nainpur Junction (about 89 km away) for Kanha. There is no direct train between them in our timetable data; most travellers change trains at a major junction. Options with a change:
- With one change, 31h in total: Link Superfast Express (12861) 07:20 PM Bhimadolu to 09:15 AM Nagpur, then Nagpur Nainpur Jabalpur Fast Passenger (58839) 12:45 PM Nagpur to 02:20 AM Nainpur Junction — change at Nagpur (about 3h 30m wait)
- With one change, 38h 6m in total: Visakhapatnam-Nizamuddin SwarnaJayanthi Express (12803) 12:14 PM Bhimadolu to 12:20 AM Nagpur, then Nagpur Nainpur Jabalpur Fast Passenger (58839) 12:45 PM Nagpur to 02:20 AM Nainpur Junction — change at Nagpur (about 12h 25m wait)
Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.
Tentative fare estimate
Approximate fares for about 813 km, estimated from typical Indian per-km tariffs — not a live quote from any operator.
- Car / Taxi: Hatchback ₹9,040 · Sedan ₹10,670 · SUV ₹13,970 · Innova / MUV ₹15,650 · Tempo Traveller ₹18,190
- Bus: Non-AC Seater ₹890 · AC Seater ₹1,460 · Non-AC Sleeper ₹1,300 · AC Sleeper ₹1,870 · Volvo / Multi-Axle ₹2,330
- Train: Sleeper ₹520 · Economy ₹840 · Third AC ₹1,170 · Second AC ₹1,660 · First AC ₹2,310
Tentative estimates only — actual fares vary by operator, season, class and how early you book.
Other routes
More routes from Eluru
More routes to Kanha
Related Tour Packages