Travel options for:
Mexico City to Playa del Carmen
  • Fly Mexico City to Cancun, bus

    $53 - $203
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      2 h 10 min - non-stop

      $50 - $200

    3. Cancun (CUN)

      1 h 10 min - every 30 minutes

      $3 - $10

  • Fly Mexico City to Cozumel, ferry

    $122 - $721
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      2 h 5 min - non-stop

      $110 - $750

    3. Cozumel (CZM)

      3 min - 1.7 miles

      $1 - $2

    4. Cozumel Port

      1 h - hourly

      $3 - $9

  • Fly Toluca to Cancun, bus

    $52 - $284
    1. Mexico City

      16 min - every 20 minutes - line 1

    2. México Central Camionera

      1 h - hourly

      $4

    3. Toluca (TLC)

      2 h 5 min - non-stop

      $45 - $270

    4. Cancun (CUN)

      1 h 10 min - every 30 minutes

      $3 - $10

  • Bus via Cancún

    $82 - $130
    1. Consulado_1

      6 min - every 15 minutes - line 5

    2. Mexico City

      14 h 20 min - 5 times a day

      $75 - $130

    3. Cancún

      1 h 15 min - every 10 minutes

      $3

  • Bus

    $75 - $140
    1. México Terminal TAPO

      25 h 30 min - 3 times a day

      $75 - $140

  • Drive

    $130 - $200
    1. Mexico City

      19 h 10 min - 1004.5 miles

      $130 - $200

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From San Lázaro line 4 night bus to Mexico City airport, fly to Cancun airport, then bus to Playa del Carmen. 4 h 55 min $84. From San Lázaro line 4 night bus to Mexico City airport, fly to Cozumel airport, taxi to Cozumel Port, then ferry to Playa del Carmen. 4 h 32 min $209. From Pino Suárez_1_2 line 1 subway to México Central Camionera Poniente, bus to Toluca airport, fly to Cancun airport, then bus to Playa del Carmen. 6 h 24 min $113. From Consulado_1 line 5 subway to Mexico City, bus to Cancún, then bus to Playa del Carmen. 16 h 46 min $105. From México Terminal TAPO bus to Playa del Carmen Alterna. 25 h 30 min $135. From Mexico City drive to Playa del Carmen. 19 h 10 min $164.