Albatros runs six daily buses to Hermosillo (M$370, 5½ hours), six to Nogales (M$320, six hours), three to Guaymas (M$440, 8 hours), five to Navojoa ($625, 12 hours) and two to Álamos ($665, 13 hours).
ABC, one block north of Blvd Juárez, heads to Tijuana (M$555, eight hours) four times daily.
Located 35km east of town, Puerto Peñasco's airport caters to charter flights only.
Bufalo rents new-ish well-maintained cars, starting at M$1000 per day.
Offers four daily shuttles to Phoenix, Arizona (US$50, four hours).