Travel options for:
Puerto Vallarta to Mazatlan Ferry Terminal
  • Bus

    $29 - $43
    1. Veracruz

      10 min - every 30 minutes

    2. Carretera Ixtapa-Puerto

      9 min - 2482 feet

    3. Puerto Vallarta

      11 min - every 15 minutes

    4. Mezcales

      6 h 10 min - 4 times a day

      $27 - $45

    5. Mazatlán

      8 min - 3.7 miles

      $2 - $3

  • Ferry, bus

    $48 - $89
    1. Downtown Puerto Vallarta

      30 min - every 3 hours

      $16

    2. Riviera Nayarit

      6 h 25 min - 5 times a day

      $30 - $70

    3. Mazatlán

      8 min - 3.7 miles

      $2 - $3

  • Drive

    $35 - $55
    1. Puerto Vallarta

      5 h 50 min - 280.6 miles

      $35 - $55

  • Fly to Mazatlan

    $142 - $566
    1. Puerto Vallarta

      16 min - every 15 minutes

    2. Puerto Vallarta (PVR)

      4 h 10 min - 1 stopover

      $130 - $600

    3. Mazatlan (MZT)

      31 min - 17.2 miles

      $8 - $10

  • Fly to Durango, bus

    $105 - $377
    1. Puerto Vallarta

      16 min - every 15 minutes

    2. Puerto Vallarta (PVR)

      2 h 51 min - 1 stopover

      $80 - $340

    3. Durango (DGO)

      33 min - 13.5 miles

      $6 - $8

    4. Durango

      5 h - every 3 hours

      $14 - $35

    5. Mazatlán

      8 min - 3.7 miles

      $2 - $3

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

From Veracruz Búho Nocturno to Carretera Ixtapa-Puerto Vallarta, walk to Puerto Vallarta, bus to Mezcales, bus to Mazatlán, then taxi to Mazatlan Ferry Terminal. 7 h 55 min $823. From Downtown Puerto Vallarta ferry to Riviera Nayarit, bus to Mazatlán, then taxi to Mazatlan Ferry Terminal. 8 h 3 min $1214. From Puerto Vallarta drive to Mazatlan Ferry Terminal. 5 h 50 min $871. From Autotransportes Medina bus to Puerto Vallarta airport, fly to Mazatlan airport, then taxi to Mazatlan Ferry Terminal. 5 h 57 min $6080. From Autotransportes Medina bus to Puerto Vallarta airport, fly to Durango airport, taxi to Durango, bus to Mazatlán, then taxi to Mazatlan Ferry Terminal. 10 h 22 min $4143.