To reach Pune from Bheemunipatnam, you must first reach Visakhapatnam. From there, you can take a direct train to Pune Junction or fly from Visakhapatnam Airport to Pune International Airport. The train journey covers approximately 1100 km and takes about 22 hours. Flying is much faster, taking about 4 hours including layovers.
Total Distance: 1100 km by road, 900 km straight-line air distance.
Carry your own food as the journey is long.
Book your flight at least 3 weeks early for the best rates.
October to March, as the weather is pleasant.