Travel from San-Francisco to Tucson

Train, bus or fly from San Francisco to Tucson?

Southwest Airlines and American Airlines fly from San Francisco to Tucson every 3 hours. Alternatively, Greyhound USA operates a bus from San Francisco to Tucson every 4 hours. Tickets cost $28 - $100 and the journey takes 7 h 35 min. Greyhound USA also services this route 5 times a day.

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 Tucson

From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Tucson airport, then line 11 bus to Tucson. 4 h 44 min $393. From Civic Center/UN Plaza BART to San Francisco airport, fly to Tucson airport, then line 11 bus to Tucson. 4 h 44 min $239. From San Francisco Caltrain Caltrain to Santa Clara Caltrain Station, line 10 bus to San Jose airport, fly to Tucson airport, then line 11 bus to Tucson. 5 h 53 min $293. From Civic Center/UN Plaza BART to San Francisco airport, fly to Phoenix airport, then shuttle to Tucson. 5 h 53 min $182. From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Phoenix airport, then shuttle to Tucson. 5 h 57 min $226. From San Francisco, CA bus to Los Angeles, CA then bus to Tucson. 18 h 52 min $135. From Civic Center/UN Plaza BART to Oakland, CA, bus to Downtown Burbank station, train to L. A. Union Station station, walk to Los Angeles Union Station Amtrak, then train to Tucson Amtrak. 19 h 35 min $196. From Civic Center/UN Plaza BART to Lake Merritt, walk to Oakland Jack London Square Station, train to Los Angeles Union Station Amtrak, then train to Tucson Amtrak. 24 h 7 min $293. From Van Ness Ave & Oak St line 47 bus to San Francisco Caltrain, Caltrain to Palo Alto Caltrain Station, line 22 bus to San Jose, CA, bus to Nogales, AZ, bus to Broadway/Euclid, then line 8 bus to Broadway/Country Club. 26 h 37 min $131. From San Francisco drive to Tucson. 13 h 59 min $104.
Close Print Itinerary
  1. Here are 10 options to get from
    San Francisco to Tucson:

    1. Trip:
      1 Fly Oakland to Tucson
      • One-Way approx: USD $151 - $713
      • Duration: 4 h 44 min
      Open +
      • Trip:
        1 Fly Oakland to Tucson
        • One-Way approx: USD $151 - $713
        • Duration: 4 h 44 min
        Close x
    2. Trip:
      2 Fly San Francisco to Tucson
      • One-Way approx: USD $177 - $470
      • Duration: 4 h 44 min
      Open +
      • Trip:
        2 Fly San Francisco to Tucson
        • One-Way approx: USD $177 - $470
        • Duration: 4 h 44 min
        Close x
    3. Trip:
      3 Caltrain to San Jose, fly to Tucson
      • One-Way approx: USD $112 - $505
      • Duration: 5 h 53 min
      Open +
      • Trip:
        3 Caltrain to San Jose, fly to Tucson
        • One-Way approx: USD $112 - $505
        • Duration: 5 h 53 min
        Close x
    4. Trip:
      4 Fly San Francisco to Phoenix, shuttle
      • One-Way approx: USD $125 - $403
      • Duration: 5 h 53 min
      Open +
      • Trip:
        4 Fly San Francisco to Phoenix, shuttle
        • One-Way approx: USD $125 - $403
        • Duration: 5 h 53 min
        Close x
    5. Trip:
      5 Fly Oakland to Phoenix, shuttle
      • One-Way approx: USD $129 - $416
      • Duration: 5 h 57 min
      Open +
      • Trip:
        5 Fly Oakland to Phoenix, shuttle
        • One-Way approx: USD $129 - $416
        • Duration: 5 h 57 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $73 - $228
      • Duration: 18 h 52 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $73 - $228
        • Duration: 18 h 52 min
        Close x
    7. Trip:
      7 Bus, train
      • One-Way approx: USD $113 - $272
      • Duration: 19 h 35 min
      Open +
      • Trip:
        7 Bus, train
        • One-Way approx: USD $113 - $272
        • Duration: 19 h 35 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $148 - $414
      • Duration: 24 h 7 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $148 - $414
        • Duration: 24 h 7 min
        Close x
    9. Trip:
      9 Caltrain, bus
      • One-Way approx: USD $74 - $193
      • Duration: 26 h 37 min
      Open +
      • Trip:
        9 Caltrain, bus
        • One-Way approx: USD $74 - $193
        • Duration: 26 h 37 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $85 - $130
      • Duration: 13 h 59 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $85 - $130
        • Duration: 13 h 59 min
        Close x