Best way to travel between

Edmonton, AB, Canada
Abbotsford, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
bus
$95.0
1140.36 km
16h 18mins
34.21 kgs
 
drive
$120.0
1133.6 km
14h 11mins
145.1 kgs
 
train
$124.0
1182.18 km
26h 32mins
62.66 kgs
 
flight
$228.0
944.52 km
7h 48mins
102.01 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1140.36 km 16h 18mins 100 CAD 95.0
Drive 1133.6 km 14h 11mins 127 CAD 120.0
Train 1182.18 km 26h 32mins 131 CAD 124.0
Flight 944.52 km 7h 48mins 241 CAD 228.0
Take Bus from Edmonton, AB to Abbotsford, BC
Time: 16h 18mins Cost: 100 CAD; $ 85.5 - 104.5 USD CO2 Emission: 34.23 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Edmonton, AB, Canada and Abbotsford, BC, Canada is to travel by bus, which will cost about 100 CAD or 85.50 USD.