Travel options for:
Donsol to Boracay
  • Bus, car ferry, ferry

    $42 - $61
    1. Donsol

      2 h 12 min - once daily

      $4 - $6

    2. Naga

      14 min - 3898 feet

    3. Naga

      7 h 6 min - hourly

      $12 - $18

    4. Turbina

      1 h 32 min - hourly

      $2 - $7

    5. Batangas

      10 h - 6 times a week

      $19 - $26

    6. Caticlan

      10 min - every 3 hours

      $5

  • Bus, bus and ferry, ferry

    $55 - $78
    1. Donsol

      2 h 12 min - once daily

      $4 - $6

    2. Naga

      8 h 2 min - 3 times a day

      $16 - $28

    3. Philtranco Pasay

      15 h 45 min - twice daily

      $25 - $35

    4. Antique

      5 h 30 min - hourly

      $5

    5. Caticlan

      10 min - every 3 hours

      $5

  • Fly Legaspi to Caticlan, ferry

    $128 - $480
    1. Donsol

      41 min - 28.4 miles

      $12 - $16

    2. Legaspi (LGP)

      3 h 50 min - 1 stopover

      $110 - $460

    3. Caticlan (MPH)

      10 min - every 3 hours

      $5

  • Fly Legaspi to Kalibo, bus, ferry

    $122 - $274
    1. Donsol

      41 min - 28.4 miles

      $12 - $16

    2. Legaspi (LGP)

      2 h 55 min - 1 stopover

      $90 - $240

    3. Kalibo (KLO)

      1 h - every 4 hours

      $14

    4. Caticlan

      10 min - every 3 hours

      $5

  • Bus to Naga, fly to Caticlan, ferry

    $129 - $482
    1. Donsol

      2 h 12 min - once daily

      $4 - $6

    2. Naga

      10 min - 7.4 miles

      $10 - $12

    3. Naga (WNP)

      2 h 40 min - 1 stopover

      $110 - $460

    4. Caticlan (MPH)

      10 min - every 3 hours

      $5

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

From Donsol bus to Naga, walk to Naga, bus to Turbina, bus to Batangas, car ferry to Caticlan, then ferry to Boracay. 23 h 59 min ₱2,415. From Donsol bus to Naga, bus to Philtranco Pasay, bus and ferry to Antique, bus to Caticlan, then ferry to Boracay. 35 h 9 min ₱3,528. From Donsol taxi to Legaspi airport, fly to Caticlan airport, then ferry to Boracay. 5 h 41 min ₱11,641. From Donsol taxi to Legaspi airport, fly to Kalibo airport, bus to Caticlan, then ferry to Boracay. 6 h 46 min ₱12,856. From Donsol bus to Naga, taxi to Naga airport, fly to Caticlan airport, then ferry to Boracay. 7 h 12 min ₱14,763.