Travel options for:
Mazatlán to Puerto Vallarta
  • Bus

    $27 - $45
    1. Mazatlán

      6 h 10 min - 4 times a day

      $27 - $45

    2. Mezcales

      12 min - every 15 minutes

    3. Puerto Vallarta

      9 min - 2482 feet

    4. Carretera Ixtapa-Puerto

      10 min - every 30 minutes

  • Bus, ferry

    $48 - $81
    1. Mazatlán

      6 h 25 min - 5 times a day

      $30 - $70

    2. Paradise Village Public Dock

      30 min - every 3 hours

      $16

  • Drive

    $35 - $55
    1. Mazatlán

      5 h 29 min - 273.7 miles

      $35 - $55

  • Fly from Mazatlan

    $106 - $407
    1. Mazatlán

      22 min - 11.9 miles

      $6 - $8

    2. Mazatlan (MZT)

      3 h 55 min - 1 stopover

      $100 - $400

    3. Puerto Vallarta (PVR)

      17 min - every 15 minutes

  • Bus to Culiacan, fly

    $100 - $367
    1. Mazatlán

      2 h 45 min - hourly

      $7 - $24

    2. Culiacán

      12 min - 5.1 miles

      $3 - $4

    3. Culiacan (CUL)

      3 h 19 min - 1 stopover

      $90 - $340

    4. Puerto Vallarta (PVR)

      17 min - every 15 minutes

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

From Mazatlán bus to Mezcales, bus to Puerto Vallarta, walk to Carretera Ixtapa-Puerto Vallarta, then Búho Nocturno to Veracruz. 7 h 3 min $762. From Mazatlán bus to Paradise Village Public Dock then ferry to Downtown Puerto Vallarta. 7 h 55 min $1140. From Mazatlán drive to Puerto Vallarta. 5 h 29 min $834. From Mazatlán taxi to Mazatlan airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta. 4 h 41 min $4233. From Mazatlán bus to Culiacán, taxi to Culiacan airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta. 7 h 40 min $3914.