The closest international airport is in Loreto, 137km (85 miles) south. From Loreto, you'll need to rent a car or hire a taxi for the 1 1/2-hour trip; taxis average 800 pesos each way.
Small regional or private charter planes can get you all the way to town: El Gallito, a well-maintained, graded, 1,200m (4,000-ft.) airstrip, adjoins the Hotel Serenidad, Carretera Transpeninsular Km 30 (www.hotelserenidad.com/airstrip.htm, or use radio frequency UNICOM 122.8). For additional information, contact the Comandancia del Aeropuerto in Loreto (tel. 613/135-0565), from 7am to 7pm daily.
From Tijuana, take Carretera Transpeninsular (Hwy. 1) direct to the Mulegé turnoff, 998km (619 miles) south (approx. 16 hr.). From La Paz, take Carretera Transpeninsular north, a scenic route that winds through foothills and then skirts the eastern coastline. The trip takes about 6 hours; it's roughly 496km (308 miles).
Mulegé's new bus station (tel. 615/135-2552), on the highway north of the entrance to town by La Noria restaurant, can accommodate travelers in standard and luxury buses up and down the peninsula. A ticket to or from Loreto ranges from 120 to 200 pesos, and a ride to Santa Rosalía ranges from 60 to 100 pesos, depending on whether you select the standard or luxury option. Schedules are highly variable, but buses stay for about 20 minutes while dropping off and picking up passengers. Tickets to Tijuana average 300 pesos; the one-way fare to La Paz is about 200 pesos.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.