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

    $216 - $738
    1. San Francisco

      28 min - every 30 minutes

      $7 - $10

    2. San Francisco (SFO)

      6 h 25 min - 1 stopover

      $190 - $700

    3. Buffalo (BUF)

      40 min - once daily

      $19 - $28

      • Niagara Falls
  • Fly Oakland to Buffalo

    $238 - $788
    1. San Francisco

      24 min - every 20 minutes

      $3 - $5

    2. Coliseum

      8 min - every 10 minutes

      $6

    3. Oakland (OAK)

      6 h 15 min - 1 stopover

      $210 - $750

    4. Buffalo (BUF)

      40 min - once daily

      $19 - $28

      • Niagara Falls
  • Fly San Francisco to Toronto, train

    $239 - $498
    1. San Francisco

      28 min - every 30 minutes

      $7 - $10

    2. San Francisco (SFO)

      4 h 35 min - non-stop

      $200 - $450

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

    4. UP Express Union Station

      3 min - 968 feet

    5. Union Station

      2 h 4 min - once daily

      $11 - $14

      • Niagara Falls
  • Fly San Francisco to Rochester, train

    $208 - $492
    1. San Francisco

      28 min - every 30 minutes

      $7 - $10

    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

      9 min - 2461 feet

    5. Rochester Amtrak

      2 h 12 min - once daily

      $30 - $50

      • Niagara Falls
  • Train

    $325 - $505
    1. Civic Center/UN Plaza

      39 min - every 30 minutes

      $3 - $6

    2. Richmond Transit Station

      2 days 3 h - once daily

      $230 - $350

    3. Chicago Union Station Amtrak

      10 h 16 min - once daily

      $65 - $110

    4. Buffalo Depew Station Amtrak

      1 h 8 min - once daily

      $26 - $40

      • Niagara Falls Amtrak
  • Bus

    $237 - $655
    1. San Francisco - Townsend St &

      4 h 20 min - twice daily

      $15 - $35

    2. Reno, NV

      12 min - 3439 feet

    3. Reno, NV

      9 h 30 min - once daily

      $70 - $90

    4. Las Vegas, NV

      42 h 46 min - once daily

      $120 - $440

    5. Columbus, OH

      7 h 50 min - once daily

      $30 - $90

    6. Ellicott St & MTC

      59 min - hourly - line 40

      $2

      • Main St & Pine Ave
  • Drive

    $260 - $380
    1. San Francisco

      41 h 34 min - 2650.5 miles

      $260 - $380

      • Niagara Falls
  • 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 33 min $272. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Buffalo airport, then bus to Niagara Falls. 9 h 30 min $293. From Civic Center/UN Plaza BART to San Francisco airport, fly to Toronto airport, train to UP Express Union Station, walk to Union Station, then train to Niagara Falls. 10 h 38 min $273. 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 Amtrak, then train to Niagara Falls. 12 h 19 min $314. From Civic Center/UN Plaza BART to Richmond Transit Station Amtrak, train to Chicago Union Station Amtrak, train to Buffalo Depew Station Amtrak, then train to Niagara Falls Amtrak. 2 days 18 h $494. From San Francisco - Townsend St & 5th St bus to Reno, NV, walk to Reno, NV, bus to Las Vegas, NV, bus to Columbus, OH, bus to Ellicott St & MTC, then line 40 bus to Main St & Pine Ave. 2 days 21 h $514. From San Francisco drive to Niagara Falls. 41 h 34 min $317.