Best way to travel between

Agra, Uttar Pradesh, India
Mumbai
Travel Modes
Price
Distance
Duration
CO2
bus
$22.0
1281.12 km
41h 2mins
38.43 kgs
 
train
$28.0
1345.32 km
21h 42mins
71.3 kgs
 
flight
$136.0
1133.22 km
5h 22mins
122.39 kgs
 
drive
$140.0
1274.62 km
18h 54mins
163.15 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1281.12 km 41h 2mins 1,371 INR 22.0
Train 1345.32 km 21h 42mins 1,744 INR 28.0
Flight 1133.22 km 5h 22mins 8,472 INR 136.0
Drive 1274.62 km 18h 54mins 8,722 INR 140.0
Take Bus from Agra to Indore
Time: 27h 32mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 20.83 kgs
Take Bus from Indore to Mumbai
Time: 12h 55mins Cost: 685 INR; $ 9.9 - 12.1 USD CO2 Emission: 17.63 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Agra, Uttar Pradesh, India and Mumbai is to travel by bus, which will cost about 1,371 INR or 19.80 USD.