Bus from San Francisco to Vancouver

San Francisco
Vancouver, Canada

Your cost to travel by Bus: $149 - $183

San Francisco
  • Total Distance:

    138.67 km (86 miles)

  • Travel Time:

    2 Hours 2 Minutes

  • Frequency:

    4 Times/Day

  • Bus Fare:

    9.0 USD (~9.49 CAD)

Sacramento, CA
  • Total Distance:

    273.16 km (170 miles)

  • Travel Time:

    3 Hours 29 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    40.0 USD (~42.2 CAD)

Redding, CA
  • Total Distance:

    708.21 km (440 miles)

  • Travel Time:

    10 Hours 39 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    80.0 USD (~84.4 CAD)

NW Broadway u0026 Hoyt
  • Total Distance:

    1.34 km (1 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    108 Times/Day

  • Bus Fare:

    2.0 USD (~2.11 CAD)

Portland, Oregon
  • Total Distance:

    517.77 km (322 miles)

  • Travel Time:

    7 Hours 24 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    35.0 USD (~36.92 CAD)

Vancouver
Source: Rome2rio

Bus route map

Bus schedule

Departure Arrival Bus Fare Operator Duration
San Francisco Sacramento, CA 9 USD http://us.megabus.com/BusStops.aspx 2h 0mins
Sacramento, CA Redding, CA 42 USD http://free.rome2rio.com/agencyredirect?oName=Sacramento%2C%20CAu0026dName=Redding%2C%20CAu0026date=2015-06-29u0026oPos=38.5840263,-121.500809u0026dPos=40.5837326,-122.392471u0026queryDest=Redding%2C% 3h 25mins
Redding, CA Portland, OR 84 USD http://www.greyhound.com/ 10h 26mins
NW Broadway u0026 Hoyt SW 5th u0026 Taylor 2 USD http://trimet.org/schedules/r017.htm 7mins
Portland, Oregon Vancouver, BC 37 USD http://www.boltbus.com 7h 15mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 174 USD ~ 184 CAD
2 people 348 USD ~ 367 CAD
3 people 522 USD ~ 551 CAD
4 people 696 USD ~ 734 CAD
5 people 870 USD ~ 918 CAD

Did you know?

  • The total CO2 Emission for your San Francisco - Vancouver bus trip is 49.17 kg
  • Your total cost to travel by bus from San Francisco to Vancouver is about 174.0 USD (~183.57 CAD)