Travel options for:
Zamboanga to General Santos
  • Bus, taxi

    $39 - $59
    1. Zamboanga

      10 h 15 min - hourly

      $9 - $16

    2. Bulua, Cagayan de Oro

      4 min - 3.3 miles

      $2 - $3

    3. Agora, Cagayan de Oro

      6 h 40 min - hourly

      $6 - $12

    4. Davao City

      1 h 53 min - hourly

      $2 - $5

    5. Sulop

      1 h 6 min - 45.1 miles

      $19 - $24

  • Drive

    $50 - $75
    1. Zamboanga

      9 h 38 min - 398.1 miles

      $50 - $75

  • Fly to General Santos

    $92 - $362
    1. Zamboanga (ZAM)

      5 h 15 min - 1 stopover

      $85 - $360

    2. General Santos (GES)

      9 min - 5.9 miles

      $3 - $4

  • Fly to Davao, bus, taxi

    $200 - $412
    1. Zamboanga (ZAM)

      1 h - non-stop

      $170 - $380

    2. Davao (DVO)

      18 min - 7.8 miles

      $4 - $5

    3. Davao City

      1 h 53 min - hourly

      $2 - $5

    4. Sulop

      1 h 6 min - 45.1 miles

      $19 - $24

  • Fly to Cotabato, taxi

    $83 - $199
    1. Zamboanga (ZAM)

      1 h 5 min - non-stop

      $35 - $140

    2. Cotabato (CBO)

      2 h 34 min - 113.5 miles

      $45 - $60

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

From Zamboanga bus to Bulua, Cagayan de Oro, taxi to Agora, Cagayan de Oro, bus to Davao City, bus to Sulop, then taxi to General Santos. 20 h 59 min ₱2,900. From Zamboanga drive to General Santos. 9 h 38 min ₱3,197. From Zamboanga airport fly to General Santos airport then taxi to General Santos. 5 h 24 min ₱10,882. From Zamboanga airport fly to Davao airport, taxi to Davao City, bus to Sulop, then taxi to General Santos. 4 h 47 min ₱11,233. From Zamboanga airport fly to Cotabato airport then taxi to General Santos. 3 h 39 min ₱7,080.