Select journey type

Find & Compare Flights from Canada

Most Popular Flights from Canada

  1. YYZ-PEK

    Toronto to Beijing

    04/07/2019-

    09/10/2019

    CAD 1,430

    Round-trip

  2. YYC-PEK

    Calgary to Beijing

    04/07/2019-

    27/07/2019

    CAD 1,439

    Round-trip

  3. YYZ-CAN

    Toronto to Guangzhou

    03/07/2019-

    26/07/2019

    CAD 1,455

    Round-trip

  4. YVR-SZX

    Vancouver to Shenzhen

    01/07/2019-

    29/07/2019

    CAD 1,067

    Round-trip

  5. YYZ-PVG

    Toronto to Shanghai

    03/07/2019-

    13/07/2019

    CAD 1,740

    Round-trip

  6. YYZ-DLC

    Toronto to Dalian

    04/07/2019-

    24/07/2019

    CAD 1,455

    Round-trip

*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

    18/09/2019

    PEK - YYZ

    15/11/2019

    58 day trip
    CAD 765
  2. Calgary (YYC) to Beijing (PEK)

    Round-trip
    YYC - PEK

    17/09/2019

    PEK - YYC

    10/10/2019

    23 day trip
    CAD 720
  3. Toronto (YYZ) to Fuzhou (FOC)

    Round-trip
    YYZ - FOC

    09/09/2019

    FOC - YYZ

    25/09/2019

    16 day trip
    CAD 966
  4. Toronto (YYZ) to Guangzhou (CAN)

    Round-trip
    YYZ - CAN

    10/09/2019

    CAN - YYZ

    27/02/2020

    170 day trip
    CAD 861
  5. Montreal (YUL) to Beijing (PEK)

    Round-trip
    YUL - PEK

    18/09/2019

    PEK - YUL

    20/11/2019

    63 day trip
    CAD 705
  6. Toronto (YYZ) to Xian (XIY)

    Round-trip
    YYZ - XIY

    15/09/2019

    XIY - YYZ

    14/10/2019

    29 day trip
    CAD 776
  7. Toronto (YYZ) to Shanghai (SHA)

    Round-trip
    YYZ - SHA

    19/08/2019

    SHA - YYZ

    24/09/2019

    36 day trip
    CAD 857
  8. Vancouver (YVR) to Shenzhen (SZX)

    Round-trip
    YVR - SZX

    11/07/2019

    SZX - YVR

    15/07/2019

    4 day trip
    CAD 726
  9. Toronto (YYZ) to Chengdu (CTU)

    Round-trip
    YYZ - CTU

    08/09/2019

    CTU - YYZ

    17/11/2019

    70 day trip
    CAD 809
  10. Vancouver (YVR) to Beijing (PEK)

    Round-trip
    YVR - PEK

    22/08/2019

    PEK - YVR

    31/08/2019

    9 day trip
    CAD 2,508

*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.