Best way to travel between

Bangalore, Karnataka, India
Delhi, New Delhi, India
Travel Modes
Price
Distance
Duration
CO2
bus
$23.0
2550.45 km
44h 3mins
76.51 kgs
 
train
$70.0
2416.38 km
34h 30mins
128.07 kgs
 
flight
$154.0
1786.69 km
5h 50mins
192.96 kgs
 
drive
$250.0
2155.79 km
32h 42mins
275.94 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2550.45 km 44h 3mins 1,433 INR 23.0
Train 2416.38 km 34h 30mins 4,361 INR 70.0
Flight 1786.69 km 5h 50mins 9,594 INR 154.0
Drive 2155.79 km 32h 42mins 15,574 INR 250.0
Take Bus from Bangalore to Ahmedabad
Time: 25h 44mins Cost: 748 INR; $ 10.8 - 13.2 USD CO2 Emission: 47.19 kgs
Take Bus from Ahmedabad to Delhi
Time: 17h 1mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 29.12 kgs
Take Train from Kashmiri Gate to Udyog Bhavan
Time: 15mins Cost: 62 INR; $ 0.9 - 1.1 USD CO2 Emission: 0.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangalore, Karnataka, India and Delhi, New Delhi, India is to travel by bus, which will cost about 1,433 INR or 20.70 USD.