Best way to travel between

Lafayette, IN, United States
Sudbury, Canada
Travel Modes
Price
Distance
Duration
CO2
bus
$258.0
2957.76 km
42h 51mins
88.73 kgs
 
drive
$260.0
2696.4 km
28h 57mins
345.14 kgs
 
bus
$325.0
3551.16 km
49h 25mins
106.53 kgs
 
train
$415.0
3117.45 km
45h 10mins
165.22 kgs
 
flight
$632.0
2308.86 km
14h 13mins
249.36 kgs
 
flight
$759.0
2134.86 km
8h 30mins
230.56 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2957.76 km 42h 51mins 272 CAD 258.0
Drive 2696.4 km 28h 57mins 274 CAD 260.0
Bus 3551.16 km 49h 25mins 343 CAD 325.0
Train 3117.45 km 45h 10mins 438 CAD 415.0
Flight 2308.86 km 14h 13mins 667 CAD 632.0
Flight 2134.86 km 8h 30mins 801 CAD 759.0
Take Bus from Lafayette, LA to Baton Rouge, LA
Time: 1h 19mins Cost: 24 CAD; $ 20.7 - 25.3 USD CO2 Emission: 2.79 kgs
Take Bus from Baton Rouge, LA to Memphis, TN
Time: 8h 24mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 19.61 kgs
Take Bus from Memphis, TN to Chicago, IL
Time: 10h 34mins Cost: 74 CAD; $ 63.0 - 77.0 USD CO2 Emission: 27.2 kgs
Take Bus from Chicago, IL to Yorkdale, ON
Time: 13h 11mins Cost: 69 CAD; $ 58.5 - 71.5 USD CO2 Emission: 26.39 kgs
Take Bus from Yorkdale, ON to Sudbury, ON
Time: 5h 12mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 12.78 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lafayette, IN, United States and Sudbury, Canada is to travel by bus, which will cost about 272 CAD or 232.20 USD.