Best way to travel between

Minneapolis, MN, United States
Lafayette, IN, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$129.78
2053.4 km
20h 47mins
262.84 kgs
 
train
$139.72752
2394.28 km
32h 42mins
126.9 kgs
 
bus
$204.75
2414.92 km
33h 39mins
72.45 kgs
 
flight
$363.59
1651.47 km
6h 20mins
178.36 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2053.4 km 20h 47mins 130 USD 129.78
Train 2394.28 km 32h 42mins 140 USD 139.72752
Bus 2414.92 km 33h 39mins 205 USD 204.75
Flight 1651.47 km 6h 20mins 364 USD 363.59
Take Drive from Minneapolis to Lafayette
Time: 20h 47mins Cost: 126 USD; $ 113.4 - 138.6 USD CO2 Emission: 262.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Minneapolis, MN, United States and Lafayette, IN, United States is to travel by car/taxi, which will cost about 130 USD or 117.00 USD.