Travel options for:
Cancún to Puerto Vallarta
  • Fly

    $102 - $333
    1. Cancún

      25 min - hourly

      $1 - $3

    2. Cancun (CUN)

      5 h - 1 stopover

      $100 - $330

    3. Puerto Vallarta (PVR)

      17 min - every 15 minutes

  • Bus via Guadalajara

    $130 - $215
    1. Cancun

      14 h 20 min - 5 times a day

      $75 - $130

    2. Mexico City North Bus Terminal

      6 h 25 min - hourly

      $27 - $60

    3. Guadalajara

      4 h 30 min - hourly

      $22 - $27

    4. Bucerías

      56 min - every 15 minutes

      $3

  • Bus

    $120 - $215
    1. Cancun

      14 h 20 min - 5 times a day

      $75 - $130

    2. Mexico City North Bus

      11 h 45 min - 3 times a day

      $35 - $80

    3. Puerto Vallarta

      18 min - 12.4 miles

      $7 - $10

  • Bus #2

    $142 - $255
    1. Cancun Terminal ADO

      24 h 30 min - twice daily

      $70 - $130

    2. Puebla

      15 h 50 min - once daily

      $60 - $120

    3. Nuevo Vallarta

      15 min - every 3 hours

      $7 - $11

    4. Puerto Vallarta

      8 min - 2447 feet

    5. Mojoneras

      33 min - every 30 minutes

      $1

  • Drive

    $200 - $310
    1. Cancún

      28 h 50 min - 1564.3 miles

      $200 - $310

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

From Cancún bus to Cancun airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta. 6 h 49 min $152. From Cancun bus to Mexico City North Bus Terminal, bus to Guadalajara, bus to Bucerías, then bus to Autotransportes Medina. 26 h 59 min $164. From Cancun bus to Mexico City North Bus, bus to Puerto Vallarta, then taxi to Puerto Vallarta. 27 h 23 min $174. From Cancun Terminal ADO bus to Puebla, bus to Nuevo Vallarta, bus to Puerto Vallarta, walk to Mojoneras, then Búho Nocturno to Ley. 42 h 49 min $223. From Cancún drive to Puerto Vallarta. 28 h 50 min $256.