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

    13/11/2019

    YYZ-PEK

    21/11/2019

    8 day trip
    CAD689
  2. Toronto (YYZ) to Guangzhou (CAN)

    Round-trip
    YYZ-CAN

    26/11/2019

    YYZ-CAN

    11/12/2019

    15 day trip
    CAD685
  3. Toronto (YYZ) to Fuzhou (FOC)

    Round-trip
    YYZ-FOC

    04/12/2019

    YYZ-FOC

    03/03/2020

    90 day trip
    CAD685
  4. Toronto (YYZ) to Xian (XIY)

    Round-trip
    YYZ-XIY

    25/11/2019

    YYZ-XIY

    24/12/2019

    29 day trip
    CAD685
  5. Toronto (YYZ) to Chengdu (CTU)

    Round-trip
    YYZ-CTU

    15/11/2019

    YYZ-CTU

    30/11/2019

    15 day trip
    CAD708
  6. Toronto (YYZ) to Shenzhen (SZX)

    Round-trip
    YYZ-SZX

    10/11/2019

    YYZ-SZX

    20/11/2019

    10 day trip
    CAD708
  7. Vancouver (YVR) to Shenzhen (SZX)

    Round-trip
    YVR-SZX

    12/11/2019

    YVR-SZX

    28/12/2019

    46 day trip
    CAD644
  8. Toronto (YYZ) to Haikou (HAK)

    Round-trip
    YYZ-HAK

    15/11/2019

    YYZ-HAK

    21/12/2019

    36 day trip
    CAD708
  9. Toronto (YYZ) to Hong Kong (HKG)

    Round-trip
    YYZ-HKG

    14/11/2019

    YYZ-HKG

    13/12/2019

    29 day trip
    CAD777
  10. Ottawa (YOW) to Guangzhou (CAN)

    Round-trip
    YOW-CAN

    08/11/2019

    YOW-CAN

    16/03/2020

    129 day trip
    CAD1,064

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