Best way to travel between

El Paso, TX, United States
Winnipeg, MB, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$179.01967199999999
5321.23 km
78h 58mins
282.03 kgs
 
bus
$237.5
5303.68 km
82h 38mins
159.11 kgs
 
drive
$243.78
2886.17 km
28h 8mins
369.43 kgs
 
flight
$299.52
2231.09 km
10h 14mins
240.96 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5321.23 km 78h 58mins 189 CAD 179.01967199999999
Bus 5303.68 km 82h 38mins 251 CAD 237.5
Drive 2886.17 km 28h 8mins 257 CAD 243.78
Flight 2231.09 km 10h 14mins 316 CAD 299.52
Take Bus from El Paso, TX to Albuquerque
Time: 4h 25mins Cost: 18 CAD; $ 15.5 - 19.0 USD CO2 Emission: 12.94 kgs
Take Train from Albuquerque Alvarado Transportation Center to Chicago Union Station
Time: 26h 2mins Cost: 169 CAD; $ 144.0 - 176.0 USD CO2 Emission: 113.79 kgs
Take Train from Chicago Union Station to Detroit
Time: 5h 24mins Cost: 53 CAD; $ 45.0 - 55.0 USD CO2 Emission: 23.91 kgs
Take Drive from Detroit to Windsor
Time: 13mins Cost: 1 CAD; $ 0.9 - 1.1 USD CO2 Emission: 1.6 kgs
Take Train from Windsor to Toronto Union Station
Time: 4h 9mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 19.01 kgs
Take Train from Toronto Union Station to Winnipeg
Time: 34h 45mins Cost: 222 CAD; $ 189.0 - 231.0 USD CO2 Emission: 101.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from El Paso, TX, United States and Winnipeg, MB, Canada is to travel by train, which will cost about 189 CAD or 161.10 USD.