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

    1. San Francisco

      28 min - every 30 minutes

      $7 - $10

    2. San Francisco (SFO)

      6 h 25 min - 1 stopover

      $190 - $390

    3. Buffalo (BUF)

      40 min - once daily

      $10 - $28

      • Niagara Falls
  • Fly Oakland to Buffalo

    1. San Francisco

      24 min - every 20 minutes

      $3 - $5

    2. Coliseum

      8 min - every 10 minutes

      $6

    3. Oakland (OAK)

      6 h 20 min - 1 stopover

      $180 - $490

    4. Buffalo (BUF)

      40 min - once daily

      $10 - $28

      • Niagara Falls
  • Fly San Francisco to Toronto, train

    1. San Francisco

      28 min - every 30 minutes

      $7 - $10

    2. San Francisco (SFO)

      4 h 54 min - non-stop

      $170 - $280

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $20 - $23

    4. UP Express Union Station

      4 min - 1216 feet

    5. Toronto

      1 h 56 min - once daily

      $13 - $45

      • Niagara Falls
  • Fly San Francisco to Rochester, train

    1. San Francisco

      28 min - every 30 minutes

      $7 - $10

    2. San Francisco (SFO)

      6 h 46 min - 1 stopover

      $150 - $550

    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

    ×3
    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

    ×6
    1. San Francisco, CA

      7 h 35 min - twice daily

      $40 - $100

    2. Los Angeles, CA

      7 h 25 min - once daily

      $40 - $100

    3. Phoenix, AZ

      31 h 45 min - twice daily

      $150 - $330

    4. St Louis, MO

      9 h 49 min - once daily

      $45 - $110

    5. Columbus, OH

      7 h 50 min - once daily

      $30 - $90

    6. Ellicott St & MTC

      49 min - hourly

      $2 - $26

      • Rainbow Blvd & 4th St
  • Drive

    1. San Francisco

      41 h 34 min - 2650.5 miles

      $270 - $400

      • 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 $258. 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 $289. From Civic Center/UN Plaza BART to San Francisco airport, fly to Toronto airport, train to UP Express Union Station, walk to Toronto, then train to Niagara Falls. 10 h 52 min $260. 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 26 min $304. 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, CA bus to Los Angeles, CA, bus to Phoenix, AZ, bus to St Louis, MO, bus to Columbus, OH, bus to Ellicott St & MTC, then bus to Rainbow Blvd & 4th St. 2 days 21 h $558. From San Francisco drive to Niagara Falls. 41 h 34 min $335.