Getting there
By air
The nearest airport is Morelia (MLM), officially Francisco J. Mujica / General Francisco Mujica International, with domestic connections through Mexico City and Guadalajara plus some direct US flights (Houston, Chicago, and California routes tied to the migrant community). From the airport it is roughly a 1 to 1.5 hour drive southwest to Patzcuaro (approximate). There is no airport at Patzcuaro itself, so you connect by road, either a prearranged shuttle or a taxi to Morelia’s bus station and a bus onward.
By bus
Buses are the standard and easy way in. From Morelia, frequent second-class and first-class buses reach Patzcuaro in about 1 hour for roughly 60 to 100 MXN (approximate); look for lines like Purhepechas and Autobuses de Occidente running the corridor. From Mexico City (Terminal Poniente / Observatorio), first-class operators such as ETN, Primera Plus and Autovias run to Patzcuaro either direct or via Morelia in about 4.5 to 6 hours, in the ballpark of 700 to 1,000 MXN (approximate) depending on class. From Guadalajara it is roughly 4 to 5 hours. Patzcuaro’s Central de Autobuses sits below the center; a taxi up to the plazas is short and cheap.
By car
Driving from Morelia is straightforward on the highway, about an hour. From Mexico City allow 4 to 5 hours via the Mexico-Guadalajara toll road and the Morelia turnoff. A car is genuinely useful here for the lake villages and day trips at your own pace. The one firm rule: stick to daytime driving on the rural and lakeside roads, and keep to the toll highways rather than free back roads when you can.
Getting around town
The historic center is small and the honest best way around it is on foot. Streets are steep and cobbled, so wear real shoes and pace yourself at 2,100 meters the first day.
- Walking: everything in the center, both plazas, the market, the workshops, the Basilica, is within a 10 to 15 minute walk. This is your main mode.
- Taxis: cheap and easy for the pier, the bus station, or getting home after dark. Agree the fare before you set off, since meters are inconsistent; a hop within town is only a few tens of pesos (approximate). App-based rideshare is thin to nonexistent here, so it is street taxis.
- Colectivos and local buses: combis run between the center, the muelle (pier) and nearby villages for a few pesos. Slower and less comfortable, but they are how locals move and how you reach Tzintzuntzan and Santa Fe de la Laguna on the cheap.
- To the lake: a taxi or colectivo down to the muelle takes only a few minutes; the boats to Janitzio leave from there.
Comfort note: the lakeside and village roads wind, so if you are prone to motion sickness sit up front and go easy on breakfast. And repeat after us: no rural night driving.