Travel from San-Francisco to Bend

Bus or fly from San Francisco to Bend?

United Airlines, Alaska Airlines, Inc. and Virgin America fly from San Francisco to Bend every 4 hours. Alternatively, Greyhound USA operates a bus from San Francisco to Bend 5 times a day. Tickets cost $10 - $35 and the journey takes 2 h 10 min. 2 other operators also service this route.

Book transport from San Francisco to Bend

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 Bend

From Civic Center/UN Plaza BART to San Francisco airport, fly to Redmond airport, then bus to Bend. 4 h 29 min $174. From Civic Center/UN Plaza BART to San Francisco airport, fly to Eugene airport, taxi to Eugene, OR, then Amtrak Thruway to Bend. 6 h 48 min $247. From Civic Center/UN Plaza BART to San Francisco airport, fly to Portland airport, then bus to Bend. 8 h 5 min $182. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Portland airport, then bus to Bend. 8 h 12 min $196. From Civic Center/UN Plaza BART to Lake Merritt, walk to Oakland Jack London Square Station, train to Chemult Amtrak Station, then bus to Bend Hawthorne Station. 15 h 52 min $178. From San Francisco, CA bus to Sacramento, CA, bus to Eugene Greyhound Station, then bus to Hawthorne Station Bend. 16 h 26 min $135. From San Francisco drive to Bend. 9 h 10 min $59.
Close Print Itinerary
  1. Here are 7 options to get from
    San Francisco to Bend:

    1. Trip:
      1 Fly San Francisco to Redmond
      • One-Way approx: USD $160 - $378
      • Duration: 4 h 29 min
      Open +
      • Trip:
        1 Fly San Francisco to Redmond
        • One-Way approx: USD $160 - $378
        • Duration: 4 h 29 min
        Close x
    2. Trip:
      2 Fly San Francisco to Eugene, Amtrak Thruway
      • One-Way approx: USD $195 - $428
      • Duration: 6 h 48 min
      Open +
      • Trip:
        2 Fly San Francisco to Eugene, Amtrak Thruway
        • One-Way approx: USD $195 - $428
        • Duration: 6 h 48 min
        Close x
    3. Trip:
      3 Fly San Francisco to Portland, bus
      • One-Way approx: USD $106 - $283
      • Duration: 8 h 5 min
      Open +
      • Trip:
        3 Fly San Francisco to Portland, bus
        • One-Way approx: USD $106 - $283
        • Duration: 8 h 5 min
        Close x
    4. Trip:
      4 Fly Oakland to Portland, bus
      • One-Way approx: USD $120 - $376
      • Duration: 8 h 12 min
      Open +
      • Trip:
        4 Fly Oakland to Portland, bus
        • One-Way approx: USD $120 - $376
        • Duration: 8 h 12 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $90 - $230
      • Duration: 15 h 52 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $90 - $230
        • Duration: 15 h 52 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $95 - $209
      • Duration: 16 h 26 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $95 - $209
        • Duration: 16 h 26 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 9 h 10 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 9 h 10 min
        Close x