Travel from Davao-City to Vigan

How to get from Davao City to Vigan?

There is no direct connection from Davao City to Vigan. However, you can take the taxi to Davao airport, fly to Laoag, take the taxi to Laoag, then take the bus to Vigan. Alternatively, you can take the taxi to General Santos airport, fly to Laoag, take the taxi to Laoag, then take the bus to Vigan.

How to get from Davao City to Vigan

From Davao City taxi to Davao airport, fly to Laoag airport, taxi to Laoag, then bus to Vigan. 6 h 26 min $341. From Davao City taxi to General Santos airport, fly to Laoag airport, taxi to Laoag, then bus to Vigan. 9 h 50 min $347. From Davao City taxi to Davao airport, fly to Luzon Island airport, taxi to Mabalacat, bus to Candon, then bus to Vigan. 8 h 15 min $253. From Davao bus and ferry to Philtranco Pasay, walk to Taft Avenue Extension / Epifanio de los Santos Avenue, Lungsod ng Pasay, Manila, bus to Philippine Rabbit Avenida, bus to Candon, then bus to Bantay. 18 h $96. From Davao City drive to Cagayan De Oro Port, car ferry to Manila, then drive to Vigan. 43 h 49 min $104. From Davao City bus to Agora, Cagayan de Oro, walk to Cagayan De Oro Port, car ferry to Manila, walk to Sto. Nino Church, Nicolas Zamora, Manila, bus to Juan Luna, Manila, bus to Manila Pasay, bus to Urdaneta, then bus to Partas Terminal Vigan. 2 days 5 h $64.
Close Print Itinerary
  1. Here are 6 options to get from
    Davao City to Vigan:

    1. Trip:
      1 Fly Davao to Laoag, bus
      • One-Way approx: USD $139 - $613
      • Duration: 6 h 26 min
      Open +
      • Trip:
        1 Fly Davao to Laoag, bus
        • One-Way approx: USD $139 - $613
        • Duration: 6 h 26 min
        Close x
    2. Trip:
      2 Taxi to General Santos, fly to Laoag, bus
      • One-Way approx: USD $168 - $559
      • Duration: 9 h 50 min
      Open +
      • Trip:
        2 Taxi to General Santos, fly to Laoag, bus
        • One-Way approx: USD $168 - $559
        • Duration: 9 h 50 min
        Close x
    3. Trip:
      3 Fly Davao to Luzon Island, bus
      • One-Way approx: USD $82 - $445
      • Duration: 8 h 15 min
      Open +
      • Trip:
        3 Fly Davao to Luzon Island, bus
        • One-Way approx: USD $82 - $445
        • Duration: 8 h 15 min
        Close x
    4. Trip:
      4 Bus and ferry, bus
      • One-Way approx: USD $63 - $97
      • Duration: 18 h
      Open +
      • Trip:
        4 Bus and ferry, bus
        • One-Way approx: USD $63 - $97
        • Duration: 18 h
        Close x
    5. Trip:
      5 Drive, car ferry
      • One-Way approx: USD $81 - $125
      • Duration: 43 h 49 min
      Open +
      • Trip:
        5 Drive, car ferry
        • One-Way approx: USD $81 - $125
        • Duration: 43 h 49 min
        Close x
    6. Trip:
      6 Bus, car ferry
      • One-Way approx: USD $49 - $72
      • Duration: 2 days 5 h
      Open +
      • Trip:
        6 Bus, car ferry
        • One-Way approx: USD $49 - $72
        • Duration: 2 days 5 h
        Close x