Best way to travel between

Kolkata, West Bengal, India
Bangalore, Karnataka, India
Travel Modes
Price
Distance
Duration
CO2
bus
$34.0
1953.0 km
36h 23mins
58.59 kgs
 
train
$40.0
2050.2 km
34h 43mins
108.66 kgs
 
flight
$121.0
1625.88 km
5h 37mins
175.6 kgs
 
drive
$200.0
1933.05 km
28h 22mins
247.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1953.0 km 36h 23mins 2,118 INR 34.0
Train 2050.2 km 34h 43mins 2,492 INR 40.0
Flight 1625.88 km 5h 37mins 7,538 INR 121.0
Drive 1933.05 km 28h 22mins 12,459 INR 200.0
Take Bus from Kolkata to Bhubaneswar
Time: 9h 5mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 13.81 kgs
Take Bus from Bhubaneswar to Visakhapatnam
Time: 7h 21mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 13.42 kgs
Take Bus from Visakhapatnam to Bangalore
Time: 17h 51mins Cost: 748 INR; $ 10.8 - 13.2 USD CO2 Emission: 31.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kolkata, West Bengal, India and Bangalore, Karnataka, India is to travel by bus, which will cost about 2,118 INR or 30.60 USD.