Select journey type

Find & Compare Flights from Canada

Most Popular Flights from Canada

*Prices have been available for round trips within last 48 hours and may not be currently available. Additional baggage fees for other optional service may apply. Other terms and conditions may apply. Prices are round-trip and taxes included.

Find & Compare Flights from Canada

Book a Deal from Canada

  1. Toronto (YYZ) to Beijing (PEK)

    Round-trip
    YYZ-PEK

    29/01/2020

    PEK-YYZ

    24/02/2020

    26 day trip
    CAD840
  2. Toronto (YYZ) to Guangzhou (CAN)

    Round-trip
    YYZ-CAN

    14/02/2020

    CAN-YYZ

    01/03/2020

    16 day trip
    CAD688
  3. Vancouver (YVR) to Shenzhen (SZX)

    Round-trip
    YVR-SZX

    25/02/2020

    SZX-YVR

    17/03/2020

    21 day trip
    CAD648
  4. Toronto (YYZ) to Fuzhou (FOC)

    Round-trip
    YYZ-FOC

    26/02/2020

    FOC-YYZ

    28/03/2020

    31 day trip
    CAD688
  5. Toronto (YYZ) to Shanghai (SHA)

    Round-trip
    YYZ-SHA

    06/03/2020

    SHA-YYZ

    15/03/2020

    9 day trip
    CAD688
  6. Toronto (YYZ) to Xian (XIY)

    Round-trip
    YYZ-XIY

    09/03/2020

    XIY-YYZ

    22/03/2020

    13 day trip
    CAD688
  7. Toronto (YYZ) to Chengdu (CTU)

    Round-trip
    YYZ-CTU

    13/02/2020

    CTU-YYZ

    25/02/2020

    12 day trip
    CAD831
  8. Calgary (YYC) to Beijing (PEK)

    Round-trip
    YYC-PEK

    03/02/2020

    PEK-YYC

    28/02/2020

    25 day trip
    CAD1,155
  9. Vancouver (YVR) to Beijing (PEK)

    Round-trip
    YVR-PEK

    03/03/2020

    PEK-YVR

    23/03/2020

    20 day trip
    CAD587
  10. Toronto (YYZ) to Changsha (CSX)

    Round-trip
    YYZ-CSX

    28/02/2020

    CSX-YYZ

    14/03/2020

    15 day trip
    CAD783

*Prices have been available for round trips within last 48 hours and may not be currently available. Additional baggage fees for other optional service may apply. Other terms and conditions may apply. Prices are round-trip and taxes included.

Flights from Canada

Whether you’ve been soaking in the city life or experiencing the great outdoors, when it’s time to fly from Canada, choose Hainan Airlines.

We believe flying should be relaxing, so we make it easy. Two free checked bags mean you can pack everything you need. Enjoy comfortable, spacious seats across all flight classes. Delightful meals and in-flight entertainment make it easy for you to pass the time. Need to get some work done? Opt for our Business Class for extra space and lie-flat seats.

Enjoy service from Calgary (YYC), Montreal (YMQ), Ottawa (YOW), Toronto (YYZ), and Vancouver (YVR). With flights to more than 50 destinations across 17 countries, we’ll get you there in style, safety, and comfort. No matter where you’re heading, book your flights from Canada with Hainan Airlines.