Find Flights to China

Age of child at time of return flight:
Have a Promo Code?
This is not a valid promo.

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 42

Enquire with one of our 950 Travel Agents

* Required
Vancouver to Beijing Depart: November 12, 2018
Return: November 20, 2018
*other dates maybe available
$584
$210 base + $374 taxes/fees
Vancouver to Beijing Depart: November 12, 2018
Return: November 20, 2018
*other dates maybe available
$584
$210 base + $374 taxes/fees
Vancouver to Beijing Depart: November 12, 2018
Return: November 20, 2018
*other dates maybe available
$584
$210 base + $374 taxes/fees
Vancouver to Beijing Depart: September 26, 2018
Return: October 3, 2018
*other dates maybe available
$585
$210 base + $375 taxes/fees
Edmonton to Beijing Depart: September 3, 2018
Return: September 17, 2018
*other dates maybe available
$595
$595 base + $0 taxes/fees
Vancouver to Shanghai Depart: November 7, 2018
Return: November 12, 2018
*other dates maybe available
$612
$612 base + $0 taxes/fees
Vancouver to Shanghai Depart: November 7, 2018
Return: November 21, 2018
*other dates maybe available
$613
$240 base + $373 taxes/fees
Vancouver to Shanghai Depart: November 7, 2018
Return: November 21, 2018
*other dates maybe available
$613
$240 base + $373 taxes/fees
Vancouver to Shanghai Depart: November 7, 2018
Return: November 21, 2018
*other dates maybe available
$613
$240 base + $373 taxes/fees
Calgary to Beijing Depart: September 13, 2018
Return: September 20, 2018
*other dates maybe available
$615
$615 base + $0 taxes/fees
Showing results 11 - 20 of 42
Calgary to Shanghai Depart: October 1, 2018
Return: October 11, 2018
*other dates maybe available
$617
$211 base + $406 taxes/fees
Ottawa to Beijing Depart: October 28, 2018
Return: November 2, 2018
*other dates maybe available
$629
$629 base + $0 taxes/fees
Kelowna to Shanghai Depart: November 8, 2018
Return: November 14, 2018
*other dates maybe available
$630
$255 base + $375 taxes/fees
Edmonton to Shanghai Depart: November 9, 2018
Return: November 19, 2018
*other dates maybe available
$638
$249 base + $389 taxes/fees
Saskatoon to Beijing Depart: November 4, 2018
Return: November 11, 2018
*other dates maybe available
$645
$270 base + $375 taxes/fees
Winnipeg to Beijing Depart: October 1, 2018
Return: October 15, 2018
*other dates maybe available
$651
$651 base + $0 taxes/fees
Toronto to Beijing Depart: September 26, 2018
Return: October 10, 2018
*other dates maybe available
$652
$149 base + $503 taxes/fees
Toronto to Beijing Depart: September 26, 2018
Return: October 10, 2018
*other dates maybe available
$652
$149 base + $503 taxes/fees
Toronto to Beijing Depart: September 26, 2018
Return: October 10, 2018
*other dates maybe available
$652
$149 base + $503 taxes/fees
Toronto to Shanghai Depart: November 19, 2018
Return: December 3, 2018
*other dates maybe available
$671
$290 base + $381 taxes/fees
Showing results 21 - 30 of 42
Toronto to Shanghai Depart: November 19, 2018
Return: December 3, 2018
*other dates maybe available
$671
$290 base + $381 taxes/fees
Toronto to Shanghai Depart: November 19, 2018
Return: December 3, 2018
*other dates maybe available
$671
$290 base + $381 taxes/fees
Toronto to Shanghai Depart: December 4, 2018
Return: December 11, 2018
*other dates maybe available
$675
$292 base + $383 taxes/fees
Toronto to Beijing Depart: November 13, 2018
Return: November 27, 2018
*other dates maybe available
$681
$681 base + $0 taxes/fees
Toronto to Guangzhou Depart: October 30, 2018
Return: November 6, 2018
*other dates maybe available
$700
$700 base + $0 taxes/fees
Kelowna to Beijing Depart: November 1, 2018
Return: November 8, 2018
*other dates maybe available
$705
$332 base + $373 taxes/fees
Toronto to Guangzhou Depart: November 4, 2018
Return: November 16, 2018
*other dates maybe available
$706
$237 base + $469 taxes/fees
Toronto to Guangzhou Depart: November 4, 2018
Return: November 16, 2018
*other dates maybe available
$706
$237 base + $469 taxes/fees
Toronto to Guangzhou Depart: November 4, 2018
Return: November 16, 2018
*other dates maybe available
$706
$237 base + $469 taxes/fees
Ottawa to Shanghai Depart: November 1, 2018
Return: November 14, 2018
*other dates maybe available
$732
$287 base + $445 taxes/fees
Showing results 31 - 40 of 42
Winnipeg to Shanghai Depart: January 16, 2019
Return: January 30, 2019
*other dates maybe available
$753
$356 base + $397 taxes/fees
Halifax to Beijing Depart: September 16, 2018
Return: September 26, 2018
*other dates maybe available
$781
$352 base + $429 taxes/fees
Saskatoon to Shanghai Depart: September 11, 2018
Return: September 18, 2018
*other dates maybe available
$802
$802 base + $0 taxes/fees
Halifax to Shanghai Depart: October 2, 2018
Return: October 16, 2018
*other dates maybe available
$881
$881 base + $0 taxes/fees
St. Johns to Shanghai Depart: September 27, 2018
Return: October 11, 2018
*other dates maybe available
$917
$422 base + $495 taxes/fees
Vancouver to Shanghai Depart: October 10, 2018
Return: October 24, 2018
*other dates maybe available
$1052
$720 base + $332 taxes/fees
Vancouver to Shanghai Depart: October 10, 2018
Return: October 24, 2018
*other dates maybe available
$1052
$720 base + $332 taxes/fees
Toronto to Shanghai Depart: October 10, 2018
Return: October 24, 2018
*other dates maybe available
$1059
$720 base + $339 taxes/fees
Toronto to Shanghai Depart: October 10, 2018
Return: October 24, 2018
*other dates maybe available
$1059
$720 base + $339 taxes/fees
St. Johns to Beijing Depart: September 9, 2018
Return: September 20, 2018
*other dates maybe available
$1266
$573 base + $693 taxes/fees
Showing results 41 - 42 of 42
Toronto to Guangzhou Depart: October 11, 2018
Return: October 25, 2018
*other dates maybe available
$1508
$1180 base + $328 taxes/fees
Toronto to Guangzhou Depart: October 11, 2018
Return: October 25, 2018
*other dates maybe available
$1508
$1180 base + $328 taxes/fees