
San Carlos is the jewel of the Sonora coast – a turquoise bay on the Sea of Cortez framed by the twin-peaked Tetakawi mountain, famous for sportfishing, diving, and a big winter community of Arizona snowbirds. It is a longer haul than Rocky Point, but the drive down Highway 15 is straightforward once you know the steps.
Why drivers love San Carlos
Jacques Cousteau called the Sea of Cortez “the world’s aquarium,” and San Carlos is one of the best places to experience it. The marina draws anglers chasing dorado and marlin, divers explore clear reefs, and the beaches below Mount Tetakawi are calm and scenic. A welcoming expat and snowbird community means English is common and services are easy to find.
The route from Arizona
Cross at Nogales – the Mariposa port is usually smoothest for drivers – then take Highway 15 (Mexico 15) south. It is a well-maintained toll road (cuota) that runs through Hermosillo and down to Guaymas, where San Carlos sits just to the northwest. Keep pesos for the toll plazas, fuel up when you can, and plan to drive the whole stretch in daylight.
Permits: Only Sonora vs full TIP
Because San Carlos is on the mainland (not a hassle-free zone like Rocky Point), you must temporarily import your vehicle. The simplest option for a Sonora-only trip is the Only Sonora permit, obtained near the border, which avoids the larger refundable deposit of a national permit. If you plan to continue beyond Sonora, get the full temporary vehicle import permit (TIP). Our Sonora coast road-trip guide walks through the permit choice in detail.
Insurance is required
Your US auto policy is not valid in Mexico. A Mexican auto insurance policy from an authorized insurer is required, recognized by Mexican authorities, and inexpensive for a week at the coast. Buy it online before you leave so you are covered the moment you cross. See what coverage costs and what else to bring.
Get Mexican auto insurance in minutes – a fast online quote means you are covered before you reach the border.
Related guides
- Sonora coast road trip: Nogales to San Carlos
- Driving through Hermosillo to the coast
- Nogales border crossing into Sonora
Frequently asked questions
How long is the drive from Arizona to San Carlos, Sonora?
About 5 to 5.5 hours from Tucson and roughly 6 from Phoenix – around 390 miles from the Nogales border south on Highway 15 through Hermosillo to Guaymas and San Carlos.
Do I need a vehicle permit to drive to San Carlos?
Yes. San Carlos is on the mainland, not a free zone, so you need either the Only Sonora vehicle permit or a full temporary vehicle import permit, plus an FMM tourist permit.
Do I need Mexican insurance for San Carlos?
Yes. Your US policy does not cover you in Mexico. You must carry Mexican auto insurance from an authorized insurer, which you can buy online in minutes.
Which border crossing is best for San Carlos?
Nogales, Arizona. The Mariposa port is usually the smoothest for drivers and connects directly to Highway 15 south toward the Sonora coast.