Best way to travel between

Vishakhapatnam, Andhra Pradesh, India
Pune, Maharashtra, India
Travel Modes
Price
Distance
Duration
CO2
train
$7.92
1295.22 km
25h 20mins
68.65 kgs
 
bus
$40.0
1156.12 km
25h 15mins
34.68 kgs
 
flight
$103.95
1006.45 km
2h 36mins
108.7 kgs
 
drive
$118.17
1150.23 km
16h 23mins
147.23 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1295.22 km 25h 20mins 493 INR 7.92
Bus 1156.12 km 25h 15mins 2,492 INR 40.0
Flight 1006.45 km 2h 36mins 6,476 INR 103.95
Drive 1150.23 km 16h 23mins 7,362 INR 118.17
Take Train from Visakhapatnam to Pune Jn
Time: 25h 20mins Cost: 498 INR; $ 7.2 - 8.8 USD CO2 Emission: 68.65 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vishakhapatnam, Andhra Pradesh, India and Pune, Maharashtra, India is to travel by train, which will cost about 498 INR or 7.20 USD.