Rome2Rio

How to get fromCagayan de Oro to Canadaby plane, bus, car ferry, or train

Find Transport to Canada

See all options

There are 6 ways to get from Cagayan de Oro to Canada by plane, bus, car ferry, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Laguindingan International Airport to Vancouver International Airport

    best
    1. Fly from Laguindingan International Airport (CGY) to Vancouver International Airport (YVR)plane plane CGY - YVR
    18h 34m
    $658–2,712
  2. Bus to Butuan Airport, fly to Vancouver International Airport

    1. Take the bus from Agora, Cagayan de Oro to Butuanbus bus
    2. Fly from Butuan Airport (BXU) to Vancouver International Airport (YVR)plane plane BXU - YVR
    21h 23m
    $766–3,035
  3. Bus to Dipolog Airport, fly to Vancouver International Airport

    1. Take the bus from Agora, Cagayan de Oro to Dipologbus bus
    2. Fly from Dipolog Airport (DPL) to Vancouver International Airport (YVR)plane plane DPL - YVR
    26h 59m
    $966–3,825
  4. Bus, car ferry to Ozamiz City Airport, fly to Vancouver International Airport

    1. Take the bus from Cagayan de Oro to Iligan Citybus bus
    2. Take the car ferry from Iligan to Ozamis Piercarferry car ferry
    3. Fly from Ozamiz City Airport (OZC) to Vancouver International Airport (YVR)plane plane OZC - YVR
    22h 9m
    $1,018–3,436
  5. Bus to Awang Airport, fly to Vancouver International Airport

    1. Take the bus from Bulua, Cagayan de Oro to Mindanao Star Bus Terminal, Cotabatobus bus
    2. Fly from Awang Airport (CBO) to Vancouver International Airport (YVR)plane plane CBO - YVR
    30h 10m
    $867–3,426
  6. Fly Laguindingan International Airport to Seattle-Tacoma International Airport, train

    1. Fly from Laguindingan International Airport (CGY) to Seattle-Tacoma International Airport (SEA)plane plane CGY - SEA
    2. Take the train from Seattle to Vancouvertrain train
    24h 40m
    $788–2,872

Laguindingan International Airport (CGY) to Vancouver International Airport (YVR) flights

Calendar17Weekly Planes
Duration15h 33mAverage Duration
Ticket$696Cheapest Price
See schedules

Questions & Answers

What companies run services between Cagayan de Oro, Philippines and Canada?

Philippine Airlines, Air Canada, and Cebu Pacific fly from Laguindingan International Airport (CGY) to Vancouver International Airport (YVR) twice daily.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides