Travel from San-Francisco to Grants-Pass

Bus or fly from San Francisco to Grants Pass?

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

Travel Guides

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

How to get from San Francisco to Grants Pass

ModeDurationPrice
From Civic Center/UN Plaza BART to San Francisco airport, fly to Medford airport, bus to F St., then line 20 bus to Grants Pass.5 h 2 min$293
From Civic Center/UN Plaza BART to San Francisco airport, fly to Eugene airport, taxi to Eugene, OR, bus to F St., then line 20 bus to Grants Pass.7 h 26 min$248
From San Francisco, CA bus to Sacramento, CA, bus to F St., then line 20 bus to 4th and H St..10 h 45 min$86
From San Francisco, CA Amtrak Thruway to Emeryville Amtrak, train to Redding Amtrak, walk to Redding, CA, bus to F St., then line 20 bus to 4th and H St..11 h 38 min$124
From San Francisco drive to Grants Pass.6 h 39 min$47
Close Print Itinerary
  1. Here are 5 options to get from
    San Francisco to Grants Pass:

    1. Trip:
      1 Fly to Medford
      • One-Way approx: USD $158 - $426
      • Duration: 5 h 2 min
      Open +
      • Trip:
        1 Fly to Medford
        • One-Way approx: USD $158 - $426
        • Duration: 5 h 2 min
        Close x
    2. Trip:
      2 Fly to Eugene, bus
      • One-Way approx: USD $191 - $444
      • Duration: 7 h 26 min
      Open +
      • Trip:
        2 Fly to Eugene, bus
        • One-Way approx: USD $191 - $444
        • Duration: 7 h 26 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $46 - $125
      • Duration: 10 h 45 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $46 - $125
        • Duration: 10 h 45 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $70 - $171
      • Duration: 11 h 38 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $70 - $171
        • Duration: 11 h 38 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $35 - $60
      • Duration: 6 h 39 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $35 - $60
        • Duration: 6 h 39 min
        Close x