The distance between Cancun and Cozumel is approximately 86 kilometers (about 53 miles) when traveling from the center of Cancun city to the center of San Miguel de Cozumel. However, because Cozumel is an island, the journey involves two distinct stages. Most travelers take a bus or van from Cancun to the town of Playa del Carmen, which is about 68 kilometers (42 miles) away and takes roughly 1 hour and 15 minutes. From the ferry pier in Playa del Carmen, you then take a high-speed passenger ferry across the Cozumel Channel, a distance of about 18 kilometers (11 miles), which takes another 35 to 45 minutes depending on sea conditions. If you choose to fly, there are "air taxi" services and regional flights from Cancun International Airport (CUN) to Cozumel International Airport (CZM); the actual flight time is only about 15 to 20 minutes, covering the 60 kilometers of open water and coastline. While they are close enough to be visited as a day trip, the logistical "buffer" of the ferry and the highway traffic means you should plan for at least 2 to 3 hours of total transit time to move between these two popular Mexican Caribbean destinations.