Search for Flights

Searching
Searching
Age of child at time of return flight:

Cheap Flights to China

Are your sights set on China? Get your flights booked with Flight Centre! Or customize your own dream China vacation package. From the world's most popular destinations, to remote and exotic locations, our mission is to find you low prices and top value. When flying to and from Toronto we're always here to help you, because you're under our wing! We also find you insider deals on hotels, tours and add-ons, making our China vacation packages unbeatable, too. When it comes to your travels, our Airfare Experts go the extra mile.

Showing results 1 - 10 of 32

Enquire with one of our 950 Travel Agents

Vancouver to Guangzhou Depart: November 14, 2019
Return: November 21, 2019
*other dates may be available
$543
$150 base + $394 taxes/fees
Vancouver to Shanghai Depart: November 7, 2019
Return: November 14, 2019
*other dates may be available
$573
$200 base + $374 taxes/fees
Edmonton to Beijing Depart: October 17, 2019
Return: October 31, 2019
*other dates may be available
$626
$181 base + $446 taxes/fees
Vancouver to Beijing Depart: November 6, 2019
Return: November 19, 2019
*other dates may be available
$643
$210 base + $434 taxes/fees
Calgary to Shanghai Depart: October 22, 2019
Return: November 5, 2019
*other dates may be available
$652
$188 base + $464 taxes/fees
Edmonton to Shanghai Depart: November 3, 2019
Return: November 12, 2019
*other dates may be available
$663
$260 base + $404 taxes/fees
Winnipeg to Beijing Depart: October 3, 2019
Return: October 10, 2019
*other dates may be available
$688
$250 base + $439 taxes/fees
Toronto to Guangzhou Depart: November 9, 2019
Return: November 22, 2019
*other dates may be available
$698
$238 base + $461 taxes/fees
Ottawa to Beijing Depart: October 19, 2019
Return: October 29, 2019
*other dates may be available
$705
$258 base + $448 taxes/fees
Toronto to Shanghai Depart: October 1, 2019
Return: October 10, 2019
*other dates may be available
$711
$329 base + $382 taxes/fees
Showing results 11 - 20 of 32
Saskatoon to Beijing Depart: November 13, 2019
Return: November 27, 2019
*other dates may be available
$713
$280 base + $434 taxes/fees
Calgary to Beijing Depart: October 26, 2019
Return: November 9, 2019
*other dates may be available
$721
$278 base + $444 taxes/fees
Toronto to Beijing Depart: October 31, 2019
Return: November 5, 2019
*other dates may be available
$756
$250 base + $507 taxes/fees
Ottawa to Shanghai Depart: October 23, 2019
Return: October 29, 2019
*other dates may be available
$777
$339 base + $438 taxes/fees
Winnipeg to Shanghai Depart: November 8, 2019
Return: November 15, 2019
*other dates may be available
$794
$355 base + $439 taxes/fees
Saskatoon to Shanghai Depart: September 29, 2019
Return: October 8, 2019
*other dates may be available
$802
$369 base + $434 taxes/fees
Kelowna to Shanghai Depart: November 2, 2019
Return: November 16, 2019
*other dates may be available
$809
$375 base + $435 taxes/fees
Halifax to Beijing Depart: November 7, 2019
Return: November 16, 2019
*other dates may be available
$851
$397 base + $454 taxes/fees
St. Johns to Beijing Depart: February 4, 2019
Return: February 15, 2019
*other dates may be available
$883
$301 base + $583 taxes/fees
St. Johns to Shanghai Depart: March 13, 2019
Return: March 23, 2019
*other dates may be available
$1068
$566 base + $503 taxes/fees
Showing results 21 - 30 of 32
Vancouver to Shanghai, Beijing Depart: July 21, 2019
Return: August 4, 2019
*other dates may be available
$1114
$729 base + $385 taxes/fees
Vancouver to Shanghai, Beijing Depart: July 21, 2019
Return: August 4, 2019
*other dates may be available
$1114
$729 base + $385 taxes/fees
Calgary to Shanghai, Beijing Depart: July 21, 2019
Return: August 4, 2019
*other dates may be available
$1145
$729 base + $416 taxes/fees
Calgary to Shanghai, Beijing Depart: July 21, 2019
Return: August 4, 2019
*other dates may be available
$1145
$729 base + $416 taxes/fees
Edmonton to Shanghai, Beijing Depart: July 22, 2019
Return: August 5, 2019
*other dates may be available
$1210
$804 base + $406 taxes/fees
Edmonton to Beijing, Shanghai Depart: July 22, 2019
Return: August 5, 2019
*other dates may be available
$1210
$804 base + $406 taxes/fees
Kelowna to Beijing Depart: July 4, 2019
Return: July 18, 2019
*other dates may be available
$1281
$848 base + $434 taxes/fees
Toronto to Shanghai, Beijing Depart: July 16, 2019
Return: August 1, 2019
*other dates may be available
$1432
$989 base + $443 taxes/fees
Toronto to Shanghai, Beijing Depart: July 16, 2019
Return: August 1, 2019
*other dates may be available
$1432
$989 base + $443 taxes/fees
Halifax to Shanghai Depart: June 12, 2019
Return: June 19, 2019
*other dates may be available
$1438
$952 base + $487 taxes/fees
Showing results 31 - 32 of 32
Ottawa to Beijing, Shanghai Depart: July 15, 2019
Return: July 31, 2019
*other dates may be available
$1459
$1019 base + $440 taxes/fees
Ottawa to Shanghai, Beijing Depart: July 15, 2019
Return: July 31, 2019
*other dates may be available
$1459
$1019 base + $440 taxes/fees