There are 6 ways to get from Progreso to Cozumel by bus, ferry, taxi, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry via Mérida
best- Take the bus from Mérida Centro Histórico to Playa del Carmen Alternabus 1 / ...
- Take the ferry from Playa del Carmen to Cozumelferry
7h 35m$977–2,032Bus, ferry #2
cheapest- Take the bus from Mérida Noreste to Playa del Carmenbus
- Take the ferry from Playa del Carmen to Cozumelferry
10h 34m$685–1,370Taxi, train, ferry
- Take the taxi from Progreso to Estación Tren Maya Tixkokobtaxi
- Take the train from Estación Tren Maya Tixkokob to Estación Tren Maya Cancún Aeropuertotrain
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Playa del Carmentrain
- Take the ferry from Playa del Carmen to Cozumelferry
8h 55m$1,530–5,636Drive, car ferry
- Drive from Progreso to Calicacar
- Take the car ferry from Punta Venado - Calica to Cozumelcarferry Punta Venado
4h 41m$1,542–1,814Bus, ferry
- Take the bus from Merida to Playa del Carmenbus Mérida a Playa del Carmen
- Take the ferry from Playa del Carmen to Cozumelferry
7h 46m$6,965–55,820Bus, ferry #3
- Take the bus from Mérida to Playa del Carmenbus Merida
- Take the ferry from Playa del Carmen to Cozumelferry
12h 12m$977–1,632
Questions & Answers
The cheapest way to get from Progreso to Cozumel is to bus and ferry which costs $650 - $1400 and takes 10h 34m.
The fastest way to get from Progreso to Cozumel is to drive and car ferry which takes 4h 41m and costs $1500 - $1900.
The distance between Progreso and Cozumel is 356 km.
The best way to get from Progreso to Cozumel without a car is to bus and ferry via Mérida which takes 7h 35m and costs $950 - $2100.
It takes approximately 7h 35m to get from Progreso to Cozumel, including transfers.
Cozumel is 1h ahead of Progreso. It is currently 10:21 PM in Progreso and 11:21 PM in Cozumel.
There are 2176+ hotels available in Cozumel.
What companies run services between Progreso, Yucatán, Mexico and Cozumel, Estado de Quintana Roo, Mexico?
There is no direct connection from Progreso to Cozumel. However, you can take the bus to Merida Autoprogreso Station, walk to C-69 x 60 y 62 Col. Centro_1603, take the bus to Ado Tame_1605, walk to Mérida Centro Histórico, take the bus to Playa del Carmen Alterna, walk to Playa del Carmen, take the ferry to Cozumel, then take the taxi to Cozumel. Alternatively, you can take the taxi to Estación Tren Maya Tixkokob, take the train to Estación Tren Maya Cancún Aeropuerto, take the train to Estación Tren Maya Playa del Carmen, walk to Estación Tren Maya Playa del Carmen, take the bus to Playa del Carmen Terminal Alterna, walk to Playa del Carmen, take the ferry to Cozumel, then take the taxi to Cozumel.
- Phone
- +52 559 771 1000
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Tixkokob to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 3h 17m
- Frequency
- Every 3 hours
- Estimated price
- $360–3,300
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $360–850
- Local Tourist
- $450–1,100
- National Tourist
- $650–1,600
- International Tourist
- $900–2,100
- National Premier
- $1,000–2,500
- International Premier
- $1,400–3,300
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Playa del Carmen
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- $180–900
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $180–220
- Local Tourist
- $220–270
- National Tourist
- $340–410
- International Tourist
- $450–550
- National Premier
- $500–650
- International Premier
- $700–900
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Playa del Carmen Alterna
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- $600–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Playa del Carmen Alterna
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- $500–1,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- wayak.mx
Bus from Merida to Playa del Carmen
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $6,500–55,000
- Website
- https://www.wayak.mx/
- Medium SUV 5 Passengers
- $6,500–9,500
- Sedan 3 Passengers
- $7,237
- Van 9 Passengers
- $8,500–12,000
- Sprinter 18 Passengers
- $42,000–55,000
- Sprinter 12 Passengers
- $34,788
- Phone
- +52 555 784 4652
- [email protected]
- Website
- facebook.com
Bus from Mérida Noreste to Playa del Carmen
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- $220–550
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Mérida to Playa del Carmen
- Ave. Duration
- 8h 40m
- Frequency
- Every 3 hours
- Estimated price
- $500–800
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 998 460 3084
- [email protected]
- Website
- ultramarferry.com
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- https://www.ultramarferry.com/en
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- https://www.ultramarferry.com/en
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- https://www.ultramarferry.com/en
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- https://www.ultramarferry.com/en
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- https://www.ultramarferry.com/en
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
- Phone
- +52 987 872 1588
- [email protected]
- Website
- winjet.mx
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- winjet.mx
- General
- $340
- Handicapped
- $109
- Minor
- $262
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- winjet.mx
- General
- $340
- Handicapped
- $109
- Minor
- $262
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- winjet.mx
- General
- $340
- Handicapped
- $109
- Minor
- $262
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- winjet.mx
- General
- $340
- Handicapped
- $109
- Minor
- $262
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- winjet.mx
- General
- $340
- Handicapped
- $109
- Minor
- $262
- Phone
- +52 998 302 9244
- [email protected]
- Website
- ultracarga.com
Car ferry from Punta Venado - Calica to Cozumel
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $930
- Schedules at
- ultracarga.com
- Ave. Duration
- 49 min
- Estimated price
- $500–600
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Why you should take the train in the US, and How to get from London to Edinburgh - to help you get the most out of your next trip.






































