Mr. PlayasMexico's Honest Beach Guide
    Back to Blog
    Travel Guide

    How to Get to San Carlos, Sonora from the US: Border Crossing, Driving & Flights

    Mr. Playas March 2026 8 min read

    San Carlos, Sonora sits about 280 miles south of the US-Mexico border at Nogales. From Tucson, that is roughly 4.5 hours of driving. From Phoenix, about 5.5 hours. From Los Angeles, a long but doable 9–10 hours. By any measure, it is closer to the American Southwest than most popular Mexican beach destinations — no flights required, no layovers, just a border crossing and a good road.

    Here is everything you need to know to get there without complications.

    Option 1: Drive Through Nogales (Recommended for Most US Visitors)

    The overwhelming majority of American visitors to San Carlos drive via Nogales, Arizona. This is the most direct crossing and what Mr. Playas recommends for first-timers.

    Before you cross:

    • Mexican auto insurance — This is mandatory. US insurance is not valid in Mexico. Buy it online before you leave; providers include Baja Bound, MexiPro, and Qualitas. A week of coverage typically runs $25–50 USD depending on your vehicle's value. Do this before you leave home.
    • Tourist Vehicle Permit (TIP) — Required for vehicles traveling beyond the "free zone" (roughly 15 miles from the border). Get it at the border crossing; there is a Banjercito office at the crossing. Cost: approximately $50 USD, refunded when you exit. Bring your title, registration, and passport.
    • FMM Tourist Card — Your immigration document for Mexico. Available at the border and increasingly handled electronically. Keep it — you will need it when you exit.
    • Valid passport — Required for all US citizens crossing the border into Mexico.
    • Cash pesos — For tolls and small purchases. ATMs are available in Nogales and along the route, but better to have some ready.

    The Nogales Crossing:

    The Mariposa Port of Entry (western Nogales) is the best crossing for vehicles heading south — it has dedicated passenger vehicle lanes and is less congested than the downtown crossing. SENTRI lane holders can use the dedicated SENTRI/Global Entry lane for significantly faster crossing times. Without SENTRI, plan for 20–45 minutes during weekday mornings; longer on Friday afternoons and US holidays.

    The Drive: Nogales to San Carlos (approx. 3.5 hours)

    Once through the crossing, take Mexico Federal Highway 15 (also called Highway 15D for the toll sections) south toward Hermosillo and Guaymas. The highway is a divided, paved federal road — comparable to a two-lane US interstate through the Sonoran desert. The desert landscape is genuinely beautiful: giant saguaro cacti, volcanic rock formations, and enormous Sonoran skies.

    Step by step:

    • After the border crossing, follow signs for Highway 15 Sur (South) toward Hermosillo.
    • The highway passes through the town of Imuris and continues south through the desert. Speed limit is 110 km/h (68 mph) on the highway sections.
    • Watch for Guardia Nacional checkpoints — routine, not a problem. Have your vehicle documents accessible: registration, title, proof of insurance, TIP permit, and passport.
    • At the Guaymas/San Carlos exit (clearly signed), take the exit and follow the coastal scenic road (the Miramar bypass) toward San Carlos. This stretch runs along the Sea of Cortez with views of the water and Cerro Tetakawi appearing ahead.
    • Total from Nogales border: approximately 3.5 hours.

    Tolls on the Route

    Highway 15 has toll booths (casetas) at several points. Total tolls from Nogales to San Carlos run approximately $25–35 USD depending on vehicle class. Cash pesos are the easiest payment; some accept cards but not reliably. Budget for this and have pesos ready.

    Option 2: Fly to Hermosillo or Guaymas

    Flying is the right choice for visitors coming from beyond the American Southwest — east coast, midwest, or anywhere that makes driving impractical.

    Guaymas Airport (GYM): 20 miles from San Carlos. The closest airport, but limited service — seasonal flights from Phoenix (Southwest) and some charter service. Check availability for your travel dates.

    Hermosillo Airport (HMO): 2 hours north of San Carlos. More flight options — regular service from Tucson, Phoenix, Los Angeles, and Dallas. Aeromexico and Volaris both serve HMO. Rent a car at the airport for the drive south.

    Renting a Car

    A car is essential in San Carlos — there is no organized public transportation and the distance between beaches, restaurants, and services makes walking impractical. All major rental companies operate at Hermosillo Airport. Book ahead, especially in peak season. Make sure your rental company knows you are crossing or driving in Mexico (if renting in the US) — many standard US rentals restrict Mexico use. Companies operating in Mexico (Hertz, Budget, Europcar) at HMO airport are straightforward.

    From Tucson, Phoenix, or Los Angeles: Summary

    • Tucson: Cross at Nogales Mariposa, drive Highway 15 south. Total time: approximately 4.5 hours.
    • Phoenix: I-10 west to Tucson, then the Nogales route. Total time: approximately 5.5 hours. Some Phoenix visitors fly to Guaymas or Hermosillo when flights are convenient.
    • Los Angeles: A long drive (9–10 hours) or fly to Phoenix/Tucson and continue. The drive is beautiful through the Sonoran desert but requires an overnight or early start.
    The SENTRI lane is worth it if you cross regularly

    If you are going to drive to San Carlos more than twice a year, apply for SENTRI. The Global Entry/SENTRI lane at Nogales reduces a 30-45 minute border crossing to under 5 minutes. Application takes a few months and costs $120 for 5 years. For regular visitors to Sonora, it pays for itself after the third trip. .

    Do not skip the Mexican auto insurance

    This is not optional and this is not bureaucratic formality. If you are in an accident in Mexico without Mexican insurance, you can be detained until liability is established. That process can take days. Insurance costs $25–50 USD for a week. There is no version of this math that makes skipping it a good idea. .

    Frequently Asked Questions

    How long does it take to drive from Tucson to San Carlos?

    Approximately 4.5 hours from Tucson: 30–45 minutes to the Nogales border crossing, then 3.5 hours on Highway 15 south to San Carlos. Add time for the border crossing itself, which varies from 15 minutes (SENTRI) to 45+ minutes during busy periods.

    Do I need Mexican auto insurance to drive to San Carlos?

    Yes, absolutely — US insurance is not valid in Mexico. Purchase it online before you leave from providers like Baja Bound, MexiPro, or Qualitas. A week of coverage runs $25–50 USD depending on your vehicle. Do not skip this.

    Can I fly to San Carlos instead of driving?

    Guaymas Airport (GYM) is 20 miles from San Carlos with limited seasonal service. Hermosillo Airport (HMO) has more options — regular service from Phoenix, Tucson, Los Angeles, and Dallas. Rent a car at HMO and drive 2 hours south.

    Do I need a Tourist Vehicle Permit (TIP) for San Carlos?

    Yes — San Carlos is well beyond the border free zone. Get your TIP at the Nogales Banjercito office when you cross. Bring your vehicle title, registration, and passport. Cost is approximately $50 USD, refunded when you exit Mexico.

    Is there public transportation from the US border to San Carlos?

    Not directly. ADO buses run from the Nogales bus station to Guaymas. From Guaymas, taxis can get you to San Carlos (20 miles, $15–25 USD). It works but a rental car is strongly recommended — San Carlos has no organized local transportation.

    Mr. Playas
    Mr. Playas
    Has driven every mile between Tucson and San Carlos more times than makes sense. Knows the best gas stations, the checkpoint routine, and exactly how long it takes from the Nogales border crossing to the San Carlos marina.