Traveling from Kavali to Pune involves crossing the Deccan Plateau. The most common route is via Hyderabad, where you can switch to a bus or train heading to Pune. Buses are frequent from Hyderabad to Pune, taking about 9-10 hours. Alternatively, you can take a train from Kavali to Hyderabad and then a connecting train to Pune Junction. The total distance is roughly 900 km, making it a manageable overnight journey.
Total Distance: Driving distance 920 km, Air distance 750 km.
Book a sleeper bus from Hyderabad for a comfortable overnight trip.
September to February for pleasant weather.