Travel options for:
Cagayan de Oro to Surigao
  • Bus

    $15 - $26
    1. Agora, Cagayan de Oro

      6 h 40 min - hourly

      $6 - $12

    2. Davao City

      10 h 30 min - hourly

      $9 - $14

  • Car ferry, ferry

    $36 - $44
    1. Cagayan De Oro Port

      8 h 24 min - 3 times a week

      $19 - $27

    2. Cebu

      8 h 30 min - twice a week

      $16 - $18

  • Car ferry

    $34 - $48
    1. Cagayan De Oro Port

      11 h - once daily

      $18

    2. Cebu Pier 1

      42 min - 5115 feet

    3. Cebu

      8 h - 3 times a week

      $16 - $30

  • Taxi

    $75 - $90
    1. Cagayan de Oro

      4 h 23 min - 180.7 miles

      $75 - $90

  • Drive

    $23 - $35
    1. Cagayan de Oro

      4 h 23 min - 180.7 miles

      $23 - $35

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

From Agora, Cagayan de Oro bus to Davao City then bus to Surigao. 17 h 25 min ₱1,208. From Cagayan De Oro Port car ferry to Cebu then ferry to Surigao. 17 h 54 min ₱2,186. From Cagayan De Oro Port car ferry to Cebu Pier 1, walk to Cebu, then car ferry to Surigao. 20 h 42 min ₱2,066. From Cagayan de Oro taxi to Surigao. 4 h 23 min ₱4,562. From Cagayan de Oro drive to Surigao. 4 h 23 min ₱1,451.