Select journey type

Find & Compare Flights from Canada

Most Popular Flights from Canada

  1. YYZ-PEK

    Toronto cmp-preposition--destination-place Beijing

    03/05/2019-

    13/10/2019

    CAD 1,208

    cmp-journey-type--Roundtrip

  2. YYZ-CAN

    Toronto cmp-preposition--destination-place Guangzhou

    03/05/2019-

    31/05/2019

    CAD 1,228

    cmp-journey-type--Roundtrip

  3. YYC-PEK

    Calgary cmp-preposition--destination-place Beijing

    25/04/2019-

    04/06/2019

    CAD 816

    cmp-journey-type--Roundtrip

  4. YVR-SZX

    Vancouver cmp-preposition--destination-place Shenzhen

    26/04/2019-

    02/05/2019

    CAD 630

    cmp-journey-type--Roundtrip

  5. YHZ-PEK

    Halifax cmp-preposition--destination-place Beijing

    02/05/2019-

    30/06/2019

    CAD 1,396

    cmp-journey-type--Roundtrip

  6. YYZ-XIY

    Toronto cmp-preposition--destination-place Xian

    04/05/2019-

    06/06/2019

    CAD 1,218

    cmp-journey-type--Roundtrip

cmp-module-disclaimer

Find & Compare Flights from Canada

Book a Deal from Canada

  1. Toronto (YYZ) cmp-preposition--destination-place Beijing (PEK)

    cmp-journey-type--Roundtrip
    YYZ - PEK

    16/05/2019

    PEK - YYZ

    04/06/2019

    19 cmp-trip-length-days
    CAD 889
  2. Calgary (YYC) cmp-preposition--destination-place Beijing (PEK)

    cmp-journey-type--Roundtrip
    YYC - PEK

    21/05/2019

    PEK - YYC

    22/06/2019

    32 cmp-trip-length-days
    CAD 911
  3. Toronto (YYZ) cmp-preposition--destination-place Guangzhou (CAN)

    cmp-journey-type--Roundtrip
    YYZ - CAN

    19/05/2019

    CAN - YYZ

    05/06/2019

    17 cmp-trip-length-days
    CAD 1,047
  4. Toronto (YYZ) cmp-preposition--destination-place Chengdu (CTU)

    cmp-journey-type--Roundtrip
    YYZ - CTU

    23/05/2019

    CTU - YYZ

    21/06/2019

    29 cmp-trip-length-days
    CAD 1,023
  5. Toronto (YYZ) cmp-preposition--destination-place Fuzhou (FOC)

    cmp-journey-type--Roundtrip
    YYZ - FOC

    10/05/2019

    FOC - YYZ

    20/05/2019

    10 cmp-trip-length-days
    CAD 1,038
  6. Toronto (YYZ) cmp-preposition--destination-place Shenzhen (SZX)

    cmp-journey-type--Roundtrip
    YYZ - SZX

    21/05/2019

    SZX - YYZ

    30/05/2019

    9 cmp-trip-length-days
    CAD 895
  7. Vancouver (YVR) cmp-preposition--destination-place Shenzhen (SZX)

    cmp-journey-type--Roundtrip
    YVR - SZX

    17/05/2019

    SZX - YVR

    20/05/2019

    3 cmp-trip-length-days
    CAD 616
  8. Toronto (YYZ) cmp-preposition--destination-place Xian (XIY)

    cmp-journey-type--Roundtrip
    YYZ - XIY

    07/07/2019

    XIY - YYZ

    24/07/2019

    17 cmp-trip-length-days
    CAD 1,456
  9. Montreal (YUL) cmp-preposition--destination-place Guangzhou (CAN)

    cmp-journey-type--Roundtrip
    YUL - CAN

    02/06/2019

    CAN - YUL

    23/06/2019

    21 cmp-trip-length-days
    CAD 1,148
  10. Toronto (YYZ) cmp-preposition--destination-place Shanghai (PVG)

    cmp-journey-type--Roundtrip
    YYZ - PVG

    15/05/2019

    PVG - YYZ

    27/05/2019

    12 cmp-trip-length-days
    CAD 909

cmp-module-disclaimer

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.