Federal Highway 8 leading from Lukeville, Arizona (U.S.-Mexico border of Sonoyta) to Puerto Peñasco, Sonora, also crosses the city.
Many immigrants use the town to make final preparations for a treacherous trek through the Sonoran Desert.
[citation needed] On this long desert march, migrants often face death, especially during the summer season.
Conversely, the town is used as a crossover point for American tourists headed to Puerto Peñasco, Sonora, or other cities in Northern Mexico.
Puerto Peñasco, a popular beach resort city, is located about 100 km (62 mi) southwest on Highway 8.
Puerto Peñasco International Airport also serves Sonoyta residents since 2008, with flights to other points in Mexico.