Best way to travel between

Vishakhapatnam, Andhra Pradesh, India
Kolkata, West Bengal, India
Travel Modes
Price
Distance
Duration
CO2
bus
$21.0
880.26 km
39h 52mins
26.41 kgs
 
train
$23.0
906.4 km
14h 33mins
48.04 kgs
 
flight
$83.0
817.02 km
3h 24mins
88.24 kgs
 
drive
$95.0
878.22 km
12h 35mins
112.41 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 880.26 km 39h 52mins 1,308 INR 21.0
Train 906.4 km 14h 33mins 1,433 INR 23.0
Flight 817.02 km 3h 24mins 5,171 INR 83.0
Drive 878.22 km 12h 35mins 5,918 INR 95.0
Take Bus from Visakhapatnam to Bhubaneswar
Time: 30h 5mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 13.08 kgs
Take Bus from Bhubaneswar to Kolkata(Easplanade)
Time: 8h 45mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 13.34 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vishakhapatnam, Andhra Pradesh, India and Kolkata, West Bengal, India is to travel by bus, which will cost about 1,308 INR or 18.90 USD.