
Flights To China - Cheap Flights Starting at CA $664
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Jet to one of China's top cities

Shanghai
Flights
How Much Does it Cost To Fly To China?
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
YYZ
Pearson Intl.
CAN
Baiyun Intl.
CA $1,173 Roundtrip, found 6 days ago
CA $1,173
Roundtrip
found 6 days ago
YYZ
Pearson Intl.
PVG
Pudong Intl.
CA $1,179 Roundtrip, found 2 days ago
CA $1,179
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
WUH
Tianhe Intl.
CA $1,182 Roundtrip, found 1 day ago
CA $1,182
Roundtrip
found 1 day ago
YYZ
Pearson Intl.
PEK
Capital Intl.
CA $1,322 Roundtrip, found 6 days ago
CA $1,322
Roundtrip
found 6 days ago
YYZ
Pearson Intl.
CKG
Jiangbei Intl.
CA $1,355 Roundtrip, found 1 day ago
CA $1,355
Roundtrip
found 1 day ago
YYZ
Pearson Intl.
CKG
Jiangbei Intl.
CA $1,379 Roundtrip, found 2 days ago
CA $1,379
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
PEK
Capital Intl.
CA $1,409 Roundtrip, found 7 hours ago
CA $1,409
Roundtrip
found 7 hours ago
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| HKG | Xiamen | June 16 to June 20 | CA $294 |
| SIN | Shanghai | April 30 to May 6 | CA $334 |
| HKG | Chengdu | April 24 to April 28 | CA $374 |
| SIN | Chongqing | May 17 to June 3 | CA $390 |
| SIN | Guangzhou | May 21 to May 28 | CA $463 |
| SIN | Shenzhen | June 4 to June 9 | CA $481 |
| SIN | Wuhan | June 21 to June 25 | CA $486 |
| SIN | Chengdu | May 2 to May 8 | CA $608 |
| FCO | Guangzhou | May 18 to June 2 | CA $891 |
| FCO | Langfang | May 3 to May 19 | CA $925 |
| FCO | Shanghai | May 26 to June 7 | CA $1,035 |
| FCO | Shanghai | May 26 to June 7 | CA $1,035 |
| HKG | Shenzhen | May 21 to May 27 | CA $1,104 |
| FCO | Chengdu | May 13 to June 4 | CA $1,114 |
| FCO | Shenzhen | May 7 to May 13 | CA $1,189 |
| Origin | Destination | Travel dates | Flights from* |
|---|---|---|---|
| ICN | Wuhan | April 5 to April 12 | CA $303 |
| HKG | Guangzhou | April 4 to April 5 | CA $348 |
| ICN | Beijing | April 4 to April 11 | CA $355 |
| HKG | Shanghai | April 4 to April 14 | CA $410 |
| HKG | Shanghai | April 4 to April 14 | CA $412 |
| ICN | Shanghai | April 4 to April 6 | CA $443 |
| HKG | Beijing | April 4 to April 5 | CA $575 |
| HKG | Beijing | April 4 to April 5 | CA $575 |
| HND | Shanghai | April 4 to April 7 | CA $714 |
| HND | Shanghai | April 4 to April 7 | CA $714 |
| HND | Langfang | April 4 to April 11 | CA $756 |
| NRT | Beijing | April 4 to April 11 | CA $756 |
| LAX | Guangzhou | April 4 to April 13 | CA $2,026 |
| LAX | Shanghai | April 3 to April 16 | CA $2,168 |
| LAX | Shanghai | April 3 to April 16 | CA $2,168 |
Price found within the past 48 hours. Click for updated prices.

3.5-star property
Hidden Garden International Youth Hostel - Oriental Pearl & Lujiazui
May 8 - May 14
6 night stay
Calgary (YYC) to Shanghai (PVG)
WestJet • Coach
Shanghai (PVG) to Calgary (YYC)
Cathay Pacific • Coach
Price was CA $1,977, price is now CA $1,651 per person
CA $1,651
per person
found 24 hours ago


Travelers ❤️ These China 🏨

Conrad Shanghai
789 Nanjing Road East Shanghai Shanghai
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.
8.6/10 Excellent! (1,001 reviews)
Kind of crowded during breakfast but room was amazing. Perfect location.
Reviewed on Mar 29, 2026

Pudong Shangri-La, Shanghai
33 Fu Cheng Road Shanghai
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, 2 indoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions The Bund and Shanghai Tower are located nearby.
9/10 Wonderful! (1,000 reviews)
Loved our stay at the Shangri-La Pudong. Easy to get to from the airport. Lots of shopping and train choices. Friendly staff and service always excellent. Stayed in a Club Room this time and loved the staff and the amenities. Special thanks to AnnaLisa in the Club Lounge for exceptional service! ...
Reviewed on Mar 28, 2026

Central Hotel Shanghai
No 555 Jiujiang Road Shanghai Shanghai
Book a stay at this spa hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.
9/10 Wonderful! (1,005 reviews)
Quite luxurious for the price.
Reviewed on Apr 1, 2026
Save an average of 15% on thousands of hotels when you're signed in

Grand Central Hotel Shanghai
505 Jiujiang Road Shanghai Shanghai
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions The Bund and Nanjing Road Shopping District are located nearby.
9/10 Wonderful! (1,000 reviews)
Would recommend staying here
Reviewed on Mar 29, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Explore More Ways to Travel with Travelocity
- Anyang Hotels
- Extended Stay Hotels in Beijing
- Beijing Hotels
- Spa Resorts & in Changchun
- Golf Resorts & in Changsha
- Apartments in Chengdu
- Guest Houses in Chengdu
- Chengdu Hotels
- Dali Hotels
- Apartments in Dalian
- All Inclusive Resorts & in Hainan
- Ski Resorts and in Tibet
- Fakeng Hotels
- Guangwumen Subdistrict Hotels
- Guangzhou Hotels
- Beach Resorts & in Haikou
- Kid Friendly Hotels in Haikou
- Farmstay in Hainan
- Extended Stay Hotels in Hainan
- Jinan Hotels
- Linzhang County Hotels
- Extended Stay Hotels in Nantong
- Nantong Hotels
- Extended Stay Hotels in Shanghai
- Shanghai Hotels
- Hotels with Hot Tubs in Shangri-La
- Pet Friendly Hotels in Shangri-La
- Shangri-La Hotels
- Shaoxing Hotels
- Wuhan Hotels
- Farmstay in Yunnan
- Apartments in Yunnan
- Rv Parks in Yunnan
- Spa Resorts & in Zhuhai
- Flights to Baoding
- Flights to Beihai
- Flights to Beijing
- Flights to Changsha
- Flights to Chaozhou
- Flights to Chengdu
- Flights to Dongguan
- Flights to Dongshi
- Flights to Foshan
- Flights to Fujin
- Flights to Guangzhou
- Flights to Guilin
- Flights to Hangzhou
- Flights to Huizhou
- Flights to Jiangmen
- Flights to Jingdezhen
- Flights to Kaifeng
- Flights to Nanning
- Flights to Nanping
- Flights to Qingdao
- Flights to Qingyuan
- Flights to Shanghai
- Flights to Shenyang
- Flights to Shenzhen
- Flights to Suzhou
- Flights to Wuhan
- Flights to Wuxi
- Flights to Xi'an
- Flights to Xuzhou
- Flights to Zhangjiajie
- Flights to Zhenjiang
- Flights to Zhuhai
- Flights to Fujian
- Flights to Guangxi
- Flights to Guizhou
- Flights to Hainan
- Flights to Tibet
- Flights to Xinjiang
- Flights to Yunnan
- Flights to Zhejiang
- Flights from Calgary to Qingdao
- Flights from Ottawa to Haikou
- Flights from Edmonton to Hangzhou










