A beautiful view from within central Playa del Carmen-mobile

How to get from
Cancun to Playa del Carmen

Cancun to Playa del Carmen Trip Overview

Distance50 km (31.3 miles)
Price range$6-$363
Ride Duration Range45m-2h 20m
Earliest Departure05:00
Latest Departure23:00

Taking a bus or colectivo is the most affordable and convenient way to travel from Cancun to Playa del Carmen. Travel time is around an hour and transports are constant throughout the day. Bring some money and your beach clothes when you make the trip. There are lots of great shops and restaurants in town, and the nightlife will keep you busy. During the day you can relax and enjoy the beautiful beaches. The weather is most pleasant between December and March.

Travel Schedule Options from Cancun to Playa del Carmen



























































































Taking a bus from Cancun to Playa del Carmen

Fastest bus: 1h 5m

Cheapest bus: $6

The fastest: 1h 5m

The cheapest: $6

POSSIBLE AMENITIES:

Reclining Seats

WC

A/C

TV

The fastest: 45m

The cheapest: $9

POSSIBLE AMENITIES:

A/C

Reclining Seats

English Speaking Staff

Wifi

Charger

Food

The fastest: 45m

The cheapest: $77

POSSIBLE AMENITIES:

A/C

English Speaking Staff

Wifi

Food

A beautiful view from within central Playa del Carmen

About the ride from Cancun to Playa del Carmen

Cancun to Playa del Carmen Route Information

The distance between Cancun and Playa del Carmen is 31 miles, or approximately 50 kilometers.

There are 3 ways to get from Cancun to Playa del Carmen, including minivan,car,bus.

The earliest departure leaves at 05:00 and has a duration of 1 hour.

The fastest way to travel is by minivan, which takes approximately 45 minutes.

Depending on how you choose to travel, the following amenities are available: .

Cancun to Playa del Carmen by minivan

  • Starting Price: $8
  • 655 departures a day, or 4585 departures a week

There are 4 travel classes for this journey, including: Standard, Tourist, Shuttle and Comfort.

Each minivan ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Cancun to Playa del Carmen by car

  • Starting Price: $76
  • 399 departures a day, or 2793 departures a week

There are 3 travel classes for this journey, including: SUV, Comfort and Standard.

Each car ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Cancun to Playa del Carmen by bus

  • Starting Price: $5
  • 399 departures a day, or 2793 departures a week

There are 6 travel classes for this journey, including: Primera Class, Economy, Conecta Class, Standard, First Class and Executive.

Each bus ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Companies Operating from Cancun to Playa del Carmen

Average time

1h

Average price

$90

(9)

Average time

1h

Average price

$68

(106)

Average time

1h

Average price

$79

(10)

Average time

45m

Average price

$14 - $128

(414)

Popular stations and stops in Cancun and Playa del Carmen

Departure stations in Cancun

Cancun Airport (CUN) - Terminal 2

Cancun Airport (CUN)

Cancun - Any hotel

ADO Terminal Autobuses Cancun

ADO Terminal Autobuses Cancun

View more

Arrival stations in Playa del Carmen

La Pasion Hotel Boutique

Playa del Carmen bus stop

Playa del Carmen - Any hotel

Playa del Carmen - Any hotel in Hotel Zone 1

Playa del Carmen - Any hotel in Hotel Zone 2

View more

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.