Getting there & around

Patzcuaro, Michoacan

Getting there

By air

The nearest airport is Morelia (MLM), with domestic connections and some US flights. From the airport it is roughly a 1 to 1.5 hour drive to Patzcuaro. There is no airport at Patzcuaro itself, so you connect by road.

By bus

Buses are the standard way in. From Morelia, frequent buses reach Patzcuaro in about 1 hour. From Mexico City, direct long-distance buses run to Patzcuaro or via Morelia and take roughly 4.5 to 6 hours depending on service. Patzcuaro’s bus station sits below the center, a short cheap taxi from the plazas.

By car

Driving from Morelia is easy on the highway, about an hour. From Mexico City allow 4 to 5 hours. A car is genuinely useful here for reaching the lake villages and day trips at your own pace. Stick to daytime driving on the rural and lakeside roads.

Getting around town

The historic center is small and walkable, and walking is the honest best option once you are in town. Streets are steep and cobbled, so wear real shoes and pace yourself at altitude.

  • Taxis are cheap and easy for the pier, the bus station, or getting home after dark. Agree the fare or confirm it is metered before you set off.
  • Colectivos and local buses run between town, the pier (muelle) and nearby villages for a few pesos, though they are slower and less comfortable.
  • To the lake: a taxi or colectivo down to the muelle takes only a few minutes; boats to Janitzio leave from there.