Best way to travel between

Surrey, BC, Canada
San Francisco, CA, United States
Travel Modes
Price
Distance
Duration
CO2
flight
$167.0
1422.72 km
9h 12mins
153.65 kgs
 
drive
$180.0
1515.0 km
15h 22mins
193.92 kgs
 
bus
$212.0
1720.16 km
29h 5mins
51.6 kgs
 
train
$790.0
1757.7 km
33h 31mins
93.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1422.72 km 9h 12mins 167 USD 167.0
Drive 1515.0 km 15h 22mins 180 USD 180.0
Bus 1720.16 km 29h 5mins 212 USD 212.0
Train 1757.7 km 33h 31mins 790 USD 790.0
Take Train from King George to Granville
Time: 38mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 1.37 kgs
Take Train from Granville to Bridgeport
Time: 18mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.56 kgs
Take Bus from River Rock Resort to Bellingham International Airport
Time: 1h 50mins Cost: 17 USD; $ 15.3 - 18.7 USD CO2 Emission: 2.31 kgs
Take Flight from BLI to OAK
Time: 2h 16mins Cost: 140 USD; $ 126.0 - 154.0 USD CO2 Emission: 138.45 kgs
Take Bus from Oakland Airport Terminals AirBART to Coliseum/Oakland Airport
Time: 21mins Cost: 2 USD; $ 1.8 - 2.2 USD CO2 Emission: 0.17 kgs
Take Train from Coliseum/Oakland Airport to Powell St.
Time: 24mins Cost: 3 USD; $ 2.7 - 3.3 USD CO2 Emission: 1.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Surrey, BC, Canada and San Francisco, CA, United States is to travel by air, which will cost about 167 USD or 150.30 USD.