40–80 MXN gets you from San Miguel to CZM by bus
Local Cozumel buses run between downtown San Miguel and Cozumel International Airport (CZM), and they’re the lowest-cost option if you’re traveling light. Expect to pay somewhere around the same as a short city ride, usually under 80 MXN per person, versus 200–400 MXN for a taxi. These are city routes, not an official “airport shuttle,” so timing and exact stops can shift with local schedules.
The main catch: there’s no fixed, published airport timetable on the airport-cozumel.com info pages, and some routes run less often outside 08:00–20:00. Buses generally pass along Avenida 30 or Avenida Rafael E. Melgar, then cut toward the airport access road for the terminal stop. If you arrive after a late flight around 21:00, plan on a backup like an authorized airport taxi from the official rank by the terminal doors.
From town, you usually board near the central streets between Calle 2 and Calle 11 in San Miguel, then ride 10–20 minutes to the airport access road. Tell the driver “aeropuerto Cozumel” when you pay; fares on similar in-town routes sit in the 20–40 MXN range, and luggage rides in the cabin with you. These are standard city buses, not coaches, so space disappears quickly if you roll up with two large checked bags and a carry-on.
The stop for the airport is along the road leading to CZM’s single terminal, a short walk of a few hundred meters to the entrance. If you land on a daytime domestic flight and want to try the bus into town, walk out past the taxi kiosks, look for buses heading toward “Centro,” and confirm with the driver before boarding. The ride back to San Miguel takes roughly 15–25 minutes depending on traffic near the ferry pier area.
Because schedules are loose, build in at least a 45–60 minute buffer before check-in cutoff if you’re using the bus to reach a specific flight. That gives you room for a missed bus plus the 10–20 minute ride. Tip: on departure day, ask your hotel front desk or host which local route passes closest to their street and what time it usually hits their block; they deal with those buses every week and often know the most reliable run for CZM.”