Travel options for:
San Francisco to Niagara Falls
  • Fly San Francisco to Buffalo

    $206 - $736
    1. San Francisco

      28 min - every 30 minutes

      $6 - $9

    2. San Francisco (SFO)

      6 h 31 min - 1 stopover

      $190 - $700

    3. Buffalo (BUF)

      40 min - once daily

      $10 - $28

  • Fly Oakland to Buffalo

    $230 - $789
    1. San Francisco

      24 min - every 20 minutes

      $3 - $4

    2. Coliseum

      8 min - every 10 minutes

      $7

    3. Oakland (OAK)

      6 h 20 min - 1 stopover

      $210 - $750

    4. Buffalo (BUF)

      40 min - once daily

      $10 - $28

  • Fly San Francisco to Toronto, train

    $258 - $528
    1. San Francisco

      28 min - every 30 minutes

      $6 - $9

    2. San Francisco (SFO)

      4 h 35 min - non-stop

      $200 - $450

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $22 - $25

    4. Toronto Union Station, ON

      1 h 56 min - once daily

      $30 - $45

  • Fly San Francisco to Rochester, train

    $212 - $490
    1. San Francisco

      28 min - every 30 minutes

      $6 - $9

    2. San Francisco (SFO)

      6 h 39 min - 1 stopover

      $170 - $430

    3. Rochester (ROC)

      25 min - hourly - line 6

      $1 - $2

    4. Transit Center - no direction

      8 min - 2458 feet

    5. Rochester

      2 h 31 min - every 3 hours

      $35 - $50

  • Train

    $394 - $1,160
    1. Civic Center/UN Plaza

      39 min - every 30 minutes

      $3 - $5

    2. Richmond Transit Station

      2 days 4 h - once daily

      $290 - $900

    3. Chicago Union Station Amtrak

      10 h 16 min - once daily

      $75 - $220

    4. Buffalo

      1 h 25 min - every 3 hours

      $25 - $35

  • Bus

    $322 - $864
    1. San Francisco, CA

      2 h 10 min - 5 times a day

      $10 - $40

    2. Sacramento, CA

      23 h 45 min - once daily

      $65 - $210

    3. Vancouver, BC

      16 h 10 min - once daily

      $55 - $140

    4. Calgary, AB

      2 days 4 h - once daily

      $180 - $440

    5. Toronto, ON

      1 h 45 min - hourly

      $12 - $35

  • Drive

    $260 - $380
    1. San Francisco

      41 h 34 min - 2650.5 miles

      $260 - $380

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Civic Center/UN Plaza BART to San Francisco airport, fly to Buffalo airport, then bus to Niagara Falls. 9 h 39 min $267. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Buffalo airport, then bus to Niagara Falls. 9 h 35 min $291. From Civic Center/UN Plaza BART to San Francisco airport, fly to Toronto airport, train to Toronto Union Station, ON, then train to Niagara Falls. 10 h 27 min $300. From Civic Center/UN Plaza BART to San Francisco airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Niagara Falls. 12 h 38 min $308. From Civic Center/UN Plaza BART to Richmond Transit Station Amtrak, train to Chicago Union Station Amtrak, train to Buffalo, then train to Niagara Falls. 2 days 19 h $844. From San Francisco, CA bus to Sacramento, CA, bus to Vancouver, BC, bus to Calgary, AB, bus to Toronto, ON, then bus to Niagara Falls, ON. 4 days 3 h $539. From San Francisco drive to Niagara Falls. 41 h 34 min $317.