Best way to travel between

Bangalore, Karnataka, India
Vishakhapatnam, Andhra Pradesh, India
Travel Modes
Price
Distance
Duration
CO2
bus
$11.0
1025.44 km
18h 9mins
30.76 kgs
 
train
$26.0
1113.84 km
21h 35mins
59.03 kgs
 
flight
$83.0
844.6 km
2h 7mins
91.22 kgs
 
drive
$110.0
1024.4 km
15h 17mins
131.12 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1025.44 km 18h 9mins 685 INR 11.0
Train 1113.84 km 21h 35mins 1,620 INR 26.0
Flight 844.6 km 2h 7mins 5,171 INR 83.0
Drive 1024.4 km 15h 17mins 6,853 INR 110.0
Take Bus from Bangalore to Visakhapatnam
Time: 18h 9mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 30.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangalore, Karnataka, India and Vishakhapatnam, Andhra Pradesh, India is to travel by bus, which will cost about 685 INR or 9.90 USD.