My 2022 trip to Mexico I did mostly by public transport, except for Baja California (where it would have been possible also, as I found out later). Here's an overview of bus connections to the WHS outside of the larger cities. Thanks also to Jarek
for their valuable input. None of the buses need pre-booking unless stated otherwise.
· Nuevo Casas Grandes (for Paquimé
): 4 buses a day from Chihuahua with the company Chihuahenses. For this one, it is advised to pre-book at least one day before, as there aren't many buses and this stretch is part of a longer route people take (CDMX? to Nogales).
(Padre Tembleque location): very frequent from Gate 8 at Mexico City Norte bus station (Otumba is the same bus as to Teotihuacan, just stay on the bus, it's the next town).
· Jalpan de Sierra (Missions)
: 4 daily buses with Coordinades from Mexico City Norte (7h). Onwards to San Luis Potosi (from where Zacatecas is an easy hop), 4 times a day at 5/7/13/16h by Grupo Vencedor (7 hours on a slow bus). Note: the bus terminal in Jalpan is way out of town, but Grupo Vencedor has a marked bus stop right in the town center as well. Tickets can be bought on the bus. There are also frequent buses to Xilitla (stopping in Landa as well).
: hourly buses from the old bus station in Guadalajara (company Quick). Buses to Lake Chapala TWHS leave from there too every half hour or so (company Chapala).
: from Oaxaca, I took an Uber to the site (400 pesos, Uber has only been active in Oaxaca since the end of last year, "normal" yellow taxis are deployed); for the return, I took a tuk-tuk (!) to the town of Tlacolula and a bus to Oaxaca from there (standing room only).
: from Oaxaca there are almost hourly buses by Fypsa to the city of Tehuacan from the 2nd class bus station (Asbastos). They take 4hrs and drop you by the side of the highway. The walk into town is quite pleasant (has pavements, restaurants) and after a km or so enough minibusses will pass by to take you the final 4km into town for 8 pesos. The twice daily ADO bus has inconvenient hours. From the city terminal of Tehuacan, go to Miscelanea Terminal Zapotitlán to switch to a regional bus for Zapotitlan. This stops at Helia Bravo Hollis Garden. [if you are really pressed for time: the bus to Zapotitlan passes on the other side of the road when you walk from the highway towards Tehuacan, it stops for example across from the semi-roundabout some 300m from the highway]
: hourly buses to Veracruz with AV and TRV. I arrived from Tehuacan via Veracruz – the most convenient is the direct ADO bus though it leaves at 3.34 am.
· Loreto (for the Gulf of California
): 5 times a day from La Paz with the company Aguila.
· San Ignacio (for Whale Sanctuary El Vizcaino
and Rock Paintings of the Sierra de San Francisco
, although you need separate transport to the gateways of these 2 WHS, this can be arranged locally): 6 buses a day go southbound (Loreto or La Paz), and also 6 northbound (Mexicali, Tijuana and Guerrero Negro). Schedules are here