Best way to travel between

Vijayawada, Andhra Pradesh, India
Bangalore, Karnataka, India
Travel Modes
Price
Distance
Duration
CO2
bus
$10.0
622.16 km
11h 52mins
18.66 kgs
 
train
$20.0
743.6 km
13h 2mins
39.41 kgs
 
flight
$65.0
581.7 km
2h 45mins
62.82 kgs
 
drive
$75.0
628.32 km
9h 17mins
80.42 kgs
 
drive
$180.0
628.32 km
9h 17mins
80.42 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 622.16 km 11h 52mins 623 INR 10.0
Train 743.6 km 13h 2mins 1,246 INR 20.0
Flight 581.7 km 2h 45mins 4,049 INR 65.0
Drive 628.32 km 9h 17mins 4,672 INR 75.0
Drive 628.32 km 9h 17mins 11,213 INR 180.0
Take Bus from Vijayawada to Bangalore
Time: 11h 52mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 18.69 kgs
Source: Rome2rio

Mode of travel comparision chart

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