Best way to travel between

Bangalore, Karnataka, India
Kolkata, West Bengal, India
Travel Modes
Price
Distance
Duration
CO2
bus
$28.0
2127.84 km
38h 51mins
63.84 kgs
 
train
$40.0
2091.44 km
36h 38mins
110.85 kgs
 
flight
$122.0
1608.93 km
3h 32mins
173.76 kgs
 
drive
$200.0
1851.33 km
27h 8mins
236.97 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2127.84 km 38h 51mins 1,744 INR 28.0
Train 2091.44 km 36h 38mins 2,492 INR 40.0
Flight 1608.93 km 3h 32mins 7,600 INR 122.0
Drive 1851.33 km 27h 8mins 12,459 INR 200.0
Take Bus from Bangalore to Hyderabad
Time: 8h 54mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 17.64 kgs
Take Car from Hyderabad to Ranigunj
Time: 8mins Cost: 311 INR; $ 4.5 - 5.5 USD CO2 Emission: 1.14 kgs
Take Bus from Ranigunj to Kolkata(Easplanade)
Time: 28h 46mins Cost: 748 INR; $ 10.8 - 13.2 USD CO2 Emission: 45.93 kgs
Source: Rome2rio

Mode of travel comparision chart

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