Best way to travel between

Mumbai
Amritsar, Punjab, India
Travel Modes
Price
Distance
Duration
CO2
bus
$34.0
1936.4 km
35h 25mins
58.09 kgs
 
train
$35.0
1909.95 km
33h 20mins
101.23 kgs
 
flight
$108.0
1469.81 km
2h 47mins
158.74 kgs
 
drive
$180.0
1728.34 km
25h 21mins
221.23 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1936.4 km 35h 25mins 2,118 INR 34.0
Train 1909.95 km 33h 20mins 2,180 INR 35.0
Flight 1469.81 km 2h 47mins 6,728 INR 108.0
Drive 1728.34 km 25h 21mins 11,213 INR 180.0
Take Bus from Mumbai to Ahmedabad
Time: 8h 6mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 15.8 kgs
Take Bus from Ahmedabad to Delhi
Time: 16h 41mins Cost: 748 INR; $ 10.8 - 13.2 USD CO2 Emission: 28.29 kgs
Take Bus from Delhi to Amritsar
Time: 8h 34mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 14.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mumbai and Amritsar, Punjab, India is to travel by bus, which will cost about 2,118 INR or 30.60 USD.