Best way to travel between

Winnipeg, MB, Canada
Abbotsford, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
bus
$227.0
2393.72 km
34h 0mins
71.81 kgs
 
drive
$230.0
2318.16 km
27h 22mins
296.72 kgs
 
flight
$271.0
1998.18 km
7h 9mins
215.8 kgs
 
train
$300.0
2458.34 km
46h 32mins
130.29 kgs
 
train
$302.0
2535.52 km
48h 25mins
134.38 kgs
 
flight
$605.0
1844.26 km
5h 44mins
199.18 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2393.72 km 34h 0mins 239 CAD 227.0
Drive 2318.16 km 27h 22mins 243 CAD 230.0
Flight 1998.18 km 7h 9mins 286 CAD 271.0
Train 2458.34 km 46h 32mins 317 CAD 300.0
Train 2535.52 km 48h 25mins 319 CAD 302.0
Flight 1844.26 km 5h 44mins 638 CAD 605.0
Take Car from Winnipeg to Winnipeg, MB
Time: 10mins Cost: 18 CAD; $ 15.3 - 18.7 USD CO2 Emission: 1.01 kgs
Take Bus from Winnipeg, MB to Calgary, AB
Time: 19h 34mins Cost: 127 CAD; $ 108.0 - 132.0 USD CO2 Emission: 42.27 kgs
Take Bus from Calgary, AB to Abbotsford, BC
Time: 13h 14mins Cost: 95 CAD; $ 81.0 - 99.0 USD CO2 Emission: 29.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Winnipeg, MB, Canada and Abbotsford, BC, Canada is to travel by bus, which will cost about 239 CAD or 204.30 USD.