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

    $229 - $788
    1. San Francisco

      24 min - every 20 minutes

      $3 - $5

    2. Coliseum

      8 min - every 10 minutes

      $6

    3. Oakland (OAK)

      6 h 10 min - 1 stopover

      $210 - $750

    4. Buffalo (BUF)

      40 min - once daily

      $10 - $28

      • Niagara Falls
  • Fly San Francisco to Buffalo

    $207 - $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

      $10 - $28

      • Niagara Falls
  • Fly San Francisco to Toronto, train

    $240 - $500
    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

      $22 - $25

    4. Union Station

      2 h 4 min - once daily

      $11 - $15

      • Niagara Falls
  • Fly San Francisco to Rochester, train

    $207 - $507
    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

      $29 - $65

      • Niagara Falls
  • Train

    $391 - $1,170
    1. Civic Center/UN Plaza

      39 min - every 30 minutes

      $3 - $6

    2. Richmond Transit Station

      2 days 3 h - once daily

      $290 - $900

    3. Chicago Union Station Amtrak

      10 h 16 min - once daily

      $75 - $220

    4. Buffalo Depew Station Amtrak

      1 h 8 min - once daily

      $22 - $45

      • Niagara Falls Amtrak
  • Bus

    $292 - $764
    1. San Francisco - Townsend St &

      4 h 20 min - once daily

      $15 - $35

    2. Reno

      12 min - 3439 feet

    3. Reno, NV

      9 h 30 min - once daily

      $70 - $90

    4. Las Vegas, NV

      46 h 57 min - once daily

      $130 - $470

    5. Pittsburgh, PA

      9 h - once daily

      $35 - $85

    6. Detroit, MI

      5 h 18 min - once daily

      $30 - $70

    7. Toronto, ON

      1 h 45 min - hourly

      $12 - $16

      • Niagara Falls, ON
  • 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 Coliseum, BART to Oakland airport, fly to Buffalo airport, then bus to Niagara Falls. 9 h 25 min $289. From Civic Center/UN Plaza BART to San Francisco airport, fly to Buffalo airport, then bus to Niagara Falls. 9 h 33 min $268. From Civic Center/UN Plaza BART to San Francisco airport, fly to Toronto airport, train to Union Station, then train to Niagara Falls. 10 h 35 min $274. 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 $844. From San Francisco - Townsend St & 5th St bus to Reno, walk to Reno, NV, bus to Las Vegas, NV, bus to Pittsburgh, PA, bus to Detroit, MI, bus to Toronto, ON, then bus to Niagara Falls, ON. 3 days 9 h $495. From San Francisco drive to Niagara Falls. 41 h 34 min $317.