San Carlos is located on the western coast of Mexico on the Sea of Cortez, just south of Hermosillo, Sonora, Mexico. The best source of transportation into the area is via the Hermosillo (HMO) airport. Taxi service and rental cars are available at the airport.
If you prefer to drive, the highway from Nogales, Mexico to San Carlos is considered safe and pleasant. People living in the Arizona area, the drive from Phoenix or Tucson down Mexico 15 through Nogales is quite safe with interesting landscape and views. Once in Hermosillo, continue south on Mexico 15 to connect with Sonora 17 Highway West. Stay west on Sonora 17 to the beautiful San Carlos. The total drive is approximately 8 hours if you prefer a beautiful adventure. There are service stations offering drinks, snacks, gasoline, and restrooms along the way. Pesos are required for the tolls. We strongly suggest speed limits be observed in the area of Hermosillo and San Carlos.
Air service is offered by several airlines in the US with connections through Mexico City or Phoenix, AZ to HMO. As of this writing, US Airways offers daily non-stop direct flights from PHX to HMO with direct non-stop returns to PHX. We suggest checking flights via Expedia or other online travel sites or contact your travel agent for more flights and details.