
Popular airlines from Beijing to Shamian Island
China Eastern Airlines
Sichuan Airlines
China Southern Airlines
Beijing Capital Airlines
Air China
Xiamen Airlines
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Beijing (CN-BJ) to Shamian Island (CAN)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 9 Sep. - Sat, 13 Sep.
PKX
Beijing
CAN
Guangzhou
AU$1,066 Return, found 6 days ago
AU$1,066
Return
found 6 days ago

Tue, 9 Sep. - Sat, 13 Sep.
PKX
Beijing
CAN
Guangzhou
AU$1,088 Return, found 6 days ago
AU$1,088
Return
found 6 days ago

Fri, 11 Jul. - Fri, 18 Jul.
PKX
Beijing
CAN
Guangzhou
AU$1,123 Return, found 2 days ago
AU$1,123
Return
found 2 days ago

Fri, 11 Jul. - Fri, 18 Jul.
PKX
Beijing
CAN
Guangzhou
AU$1,147 Return, found 2 days ago
AU$1,147
Return
found 2 days ago

Sun, 20 Jul. - Thu, 24 Jul.
PKX
Beijing
CAN
Guangzhou
AU$1,222 Return, found 4 days ago
AU$1,222
Return
found 4 days ago

Wed, 6 Aug. - Fri, 15 Aug.
PEK
Beijing
CAN
Guangzhou
AU$1,607 Return, found 11 hours ago
AU$1,607
Return
found 11 hours ago
Nearby Cities
Top Routes to Shamian Island
Expedia's Latest Trends
Hotels
Flights
Flights to Port LincolnFlights to PortugalFlights from Calgary (YYC) to Québec City (YQB)Flights from Toronto (YYZ) to Honolulu (HNL)Flights from Sydney (SYD) to Glenugie (GFN)Flights to Barossa ValleyFlights from Sydney (SYD) to Cambridge (CBG)Flights from Warsaw (WAW) to Adelaide (ADL)Flights to French AlpsFlights from Kununurra (KNX) to Darwin (DRW)
Packages
*Available to Expedia members.