Best way to travel between

Amritsar, Punjab, India
Bangalore, Karnataka, India
Travel Modes
Price
Distance
Duration
CO2
bus
$30.0
2868.24 km
66h 42mins
86.05 kgs
 
train
$58.0
2924.25 km
43h 15mins
154.99 kgs
 
train
$64.0
3228.75 km
57h 46mins
171.12 kgs
 
flight
$188.0
2173.62 km
4h 24mins
234.75 kgs
 
drive
$320.0
2616.2 km
35h 49mins
334.87 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2868.24 km 66h 42mins 1,869 INR 30.0
Train 2924.25 km 43h 15mins 3,613 INR 58.0
Train 3228.75 km 57h 46mins 3,987 INR 64.0
Flight 2173.62 km 4h 24mins 11,712 INR 188.0
Drive 2616.2 km 35h 49mins 19,935 INR 320.0
Take Bus from Amritsar to Delhi
Time: 10h 12mins Cost: 561 INR; $ 8.1 - 9.9 USD CO2 Emission: 13.89 kgs
Take Bus from Delhi to Mumbai
Time: 36h 43mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 41.99 kgs
Take Bus from Mumbai to Bangalore
Time: 18h 37mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 30.19 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Amritsar, Punjab, India and Bangalore, Karnataka, India is to travel by bus, which will cost about 1,869 INR or 27.00 USD.