Select journey type

Compare & Book Flights to Canada

Top Flight Routes to Canada

  1. PEK-YYZ

    Beijing to Toronto

    29/07/2019-

    26/08/2019

    CNY7,963

    Round-trip

  2. PEK-YYC

    Beijing to Calgary

    23/07/2019-

    03/08/2019

    CNY8,459

    Round-trip

  3. CSX-YYZ

    Changsha to Toronto

    24/07/2019-

    02/12/2019

    CNY8,063

    Round-trip

  4. SZX-YYC

    Shenzhen to Calgary

    26/07/2019-

    09/08/2019

    CNY7,129

    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.

Compare & Book Flights to Canada

Compare Flight Offers to Canada

  1. Beijing (PEK) to Toronto (YYZ)

    Round-trip
    PEK-YYZ

    11/09/2019

    PEK-YYZ

    03/10/2019

    22 day trip
    CNY6,823
  2. Beijing (PEK) to Calgary (YYC)

    Round-trip
    PEK-YYC

    03/10/2019

    PEK-YYC

    02/11/2019

    30 day trip
    CNY4,789
  3. Chengdu (CTU) to Toronto (YYZ)

    Round-trip
    CTU-YYZ

    17/09/2019

    CTU-YYZ

    17/10/2019

    30 day trip
    CNY8,163
  4. Shenzhen (SZX) to Vancouver (YVR)

    Round-trip
    SZX-YVR

    26/10/2019

    SZX-YVR

    15/11/2019

    20 day trip
    CNY4,685
  5. Lanzhou (LHW) to Toronto (YYZ)

    Round-trip
    LHW-YYZ

    14/09/2019

    LHW-YYZ

    12/10/2019

    28 day trip
    CNY7,863
  6. Fuzhou (FOC) to Toronto (YYZ)

    Round-trip
    FOC-YYZ

    18/09/2019

    FOC-YYZ

    18/10/2019

    30 day trip
    CNY8,063
  7. Harbin (HRB) to Edmonton (YEG)

    Round-trip
    HRB-YEG

    11/09/2019

    HRB-YEG

    17/10/2019

    36 day trip
    CNY10,599
  8. Shenzhen (SZX) to Halifax (YHZ)

    Round-trip
    SZX-YHZ

    18/10/2019

    SZX-YHZ

    12/03/2020

    146 day trip
    CNY5,952

*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 to Canada

Looking for a little bit of everything on your next trip? Hainan Airlines offers flights to Canada, so you can visit world-class cities, explore the Rocky Mountains and prairies, or simply relax in nautical outposts that dot the Atlantic and Pacific Oceans.

Canadian Highlights

  • Experience the sweeping skylines and international cultures that comprise Toronto (YYZ) and Vancouver (YVR).
  • Visit Ottawa (YOW), the energetic Canadian capital known for its architecture and museums.
  • Witness the splendor and ruggedness of the Rocky Mountains, just outside of Calgary (YYC).
  • Get a bit of French culture as you stroll through Montreal (YMQ).

Fly to Canada with Hainan Airlines for the best in-flight amenities. Enjoy delicious meals, with a whole world of music and movies at your fingertips. Our spacious seats ensure you’ll get the rest you need – or upgrade to Business Class for lie-flat seats.