Cozumel has three cruise piers, a downtown ferry quay and a working marina, strung along eight kilometres of the leeward shore. They are not interchangeable, and the taxi union charges by zone, so the quay on your voucher decides both where you walk and what you pay.
Punta Langosta is the northernmost cruise pier and the only one inside town, at the end of Avenida Rafael Melgar — five minutes on foot to the main square. It is the smallest of the three, which is why Norwegian, MSC and Marella tend to hold it while the mega-ships take the piers south. Anything here that says "walking distance" means from Punta Langosta.
The International Pier, run by SSA Mexico, sits about four kilometres south and takes most of the largest ships: Royal Caribbean, Celebrity, some Princess. Puerta Maya is a few hundred metres further, Carnival's own pier, with a beach and pools inside the gate. From either, the union fare downtown is eight dollars for one to four passengers, per the rate table posted at the rank; from Punta Langosta it is a dollar less. Five passengers raise the fare by roughly 45 percent and a van for six to eight doubles it.
The Muelle Fiscal, at the foot of Avenida Benito Juárez, belongs to the Playa del Carmen ferries — Ultramar publishes it as Terminal Marítima San Miguel, and Winjet loads from the same quay. Ships that anchor off send their tenders in here too, which on a busy morning puts cruise tenders and two ferry companies through one gate.
Most of the snorkel fleet leaves from none of them. Boats load at the Fonatur marina and the older Puerto de Abrigo by the lighthouse, and at the Caleta inlet nearby, the marina most operators moved their hulls to — a ten-minute taxi from downtown. A voucher listing a downtown meeting point means a shuttle to the marina, not a departure from town.