Rome2Rio

How to get fromSan Francisco to Guaymasby plane, bus, subway, train, car or shuttle

Find Transport to Guaymas

See all options

There are 9 ways to get from San Francisco to Guaymas by plane, bus, subway, train, car, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from San Francisco International Airport, bus

    best
    1. Fly from San Francisco International Airport (SFO) to Hermosillo International Airport (HMO)planeSFO - HMO
    2. Take the bus from Hermosillo to Guaymasbus
    9h 17m
    $1,886–8,622
  2. BART, bus via Hermosillo

    cheapest
    1. Take the subway from Civic Center / UN Plaza to Dublin / Pleasantonsubway
    2. Take the bus from BART Dublin Station to Bay C - Modesto Transit Center - 2nd exibus90
    3. Take the bus from Modesto to Hermosillobus
    4. Take the bus from Hermosillo to Guaymasbus
    30h 31m
    $1,685–2,679
  3. BART, bus

    1. Take the subway from Civic Center / UN Plaza to Berryessa / North San JosesubwayGreen-N
    2. Take the bus from San Jose to GuaymasbusSan José
    28h 9m
    $2,490–3,681
  4. Train, bus

    1. Take the train from Oakland to Los Angelestrain
    2. Take the train from Los Angeles to Tucson Amtrak Stationtrain
    3. Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogalesbus
    4. Take the bus from Nogales to Guaymasbus
    34h 57m
    $3,399–6,815
  5. Drive 1,800.8 km

    1. Drive from San Francisco to Guaymascar1,800.8 km
    20h 13m
    $3,657–5,282
  6. Caltrain to Norman Y. Mineta San José International Airport, fly, bus

    1. Take the train from San Francisco Caltrain Southbound to Santa Clara Caltrain Southboundtrain
    2. Fly from Norman Y. Mineta San José International Airport (SJC) to Hermosillo International Airport (HMO)planeSJC - HMO
    3. Take the bus from Hermosillo to Guaymasbus
    10h 46m
    $7,032–14,168
  7. Shuttle to Sonoma County Airport, fly, bus

    1. Take a shuttle bus from San Francisco Pier 27 to Santa Rosa Airportshuttle
    2. Fly from Sonoma County Airport (STS) to Hermosillo International Airport (HMO)planeSTS - HMO
    3. Take the bus from Hermosillo to Guaymasbus
    21h 53m
    $2,296–9,948
  8. Fly from Oakland International Airport, bus

    1. Fly from Oakland International Airport (OAK) to Hermosillo International Airport (HMO)planeOAK - HMO
    2. Take the bus from Hermosillo to Guaymasbus
    9h 51m
    $2,010–9,044
  9. Train to Sacramento International Airport, fly, bus

    1. Take the train from Richmond to Sacramentotrain
    2. Fly from Sacramento International Airport (SMF) to Hermosillo International Airport (HMO)planeSMF - HMO
    3. Take the bus from Hermosillo to Guaymasbus
    13h 3m
    $7,390–23,635

San Francisco to Guaymas by subway and bus

Calendar7Weekly Services
Duration28h 9mAverage Duration
Ticket$2,490Cheapest Price
See schedules

Questions & Answers

What companies run services between San Francisco, CA, USA and Guaymas, Mexico?

There is no direct connection from San Francisco to Guaymas. However, you can take the subway to San Francisco International Airport, walk to San Francisco International Airport (SFO) airport, fly to Hermosillo International Airport (HMO), take the taxi to Hermosillo, then take the bus to Guaymas. Alternatively, you can take a subway from Civic Center / UN Plaza to Guaymas via Berryessa / North San Jose, Berryessa BART, and San Jose in around 28h 9m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Mexico

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides