Travel from San-Francisco to Buffalo

Bus or fly from San Francisco to Buffalo?

Southwest Airlines, American Airlines and 3 other airlines fly from San Francisco to Buffalo hourly. Alternatively, Megabus operates a bus from San Francisco to Buffalo twice daily. Tickets cost $15 - $35 and the journey takes 4 h 20 min. 4 other operators also service this route.

Book transport from San Francisco to Buffalo

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from San Francisco to Buffalo

From Civic Center/UN Plaza BART to San Francisco airport, fly to Buffalo airport, then line 204 bus to Buffalo. 9 h 16 min $249. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Buffalo airport, then line 204 bus to Buffalo. 9 h 29 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, then train to Buffalo. 11 h 44 min $308. From Civic Center/UN Plaza BART to San Francisco airport, fly to Toronto airport, train to St Andrew Station - Northbound Platform, line 1 subway to St Patrick Station - Northbound Platform, walk to Toronto, ON, then bus to Buffalo. 11 h 8 min $280. From San Francisco - Townsend St & 5th St bus to Reno, NV, walk to Reno, NV, bus to Denver Union Station Amtrak, train to Chicago Union Station Amtrak, train to Buffalo, then train to Buffalo. 37 h 42 min $609. From San Francisco - Townsend St & 5th St bus to Reno, NV, walk to Reno, NV, bus to Denver, CO, bus to Pittsburgh, PA, bus to Youngstown, OH, then bus to Buffalo, NY. 46 h 11 min $450. From San Francisco drive to Buffalo. 41 h 26 min $318.
Close Print Itinerary
  1. Here are 7 options to get from
    San Francisco to Buffalo:

    1. Trip:
      1 Fly San Francisco to Buffalo
      • One-Way approx: USD $198 - $710
      • Duration: 9 h 16 min
      Open +
      • Trip:
        1 Fly San Francisco to Buffalo
        • One-Way approx: USD $198 - $710
        • Duration: 9 h 16 min
        Close x
    2. Trip:
      2 Fly Oakland to Buffalo
      • One-Way approx: USD $222 - $763
      • Duration: 9 h 29 min
      Open +
      • Trip:
        2 Fly Oakland to Buffalo
        • One-Way approx: USD $222 - $763
        • Duration: 9 h 29 min
        Close x
    3. Trip:
      3 Fly San Francisco to Rochester, train
      • One-Way approx: USD $203 - $515
      • Duration: 11 h 44 min
      Open +
      • Trip:
        3 Fly San Francisco to Rochester, train
        • One-Way approx: USD $203 - $515
        • Duration: 11 h 44 min
        Close x
    4. Trip:
      4 Fly San Francisco to Toronto, bus
      • One-Way approx: USD $242 - $507
      • Duration: 11 h 8 min
      Open +
      • Trip:
        4 Fly San Francisco to Toronto, bus
        • One-Way approx: USD $242 - $507
        • Duration: 11 h 8 min
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $334 - $948
      • Duration: 37 h 42 min
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $334 - $948
        • Duration: 37 h 42 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $274 - $682
      • Duration: 46 h 11 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $274 - $682
        • Duration: 46 h 11 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $260 - $380
      • Duration: 41 h 26 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $260 - $380
        • Duration: 41 h 26 min
        Close x