Wayfli › Vancouver (YVR) › To Xiamen (XMN)

Vancouver (YVR) to Xiamen (XMN) flights

There are direct flights from Vancouver International Airport to Xiamen Gaoqi International Airport, sold by one airline: Xiamen Airlines. The distance is 9,822 km, about 12h 30m in the air. There are also 10 one-stop options, via airports such as Beijing, Shanghai and Guangzhou.

Live fares for YVR → XMNSee all routes on the map
9,822 kmdistance
~12h 30mdirect flight time (estimate)
1direct airline
10one-stop options

Direct flights from Vancouver to Xiamen

RouteAirlines (incl. codeshares)DistanceTime (est.)
YVR → XMNXiamen Airlines9,822 km~12h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
PEK BeijingAir Canada and Air China then Air China and China Southern Airlines10,226 km~15h 10m
PVG ShanghaiAir Canada and Air China then Spring Airlines and Shanghai Airlines9,834 km~14h 40m
CAN GuangzhouChina Southern Airlines then Air China and China Southern Airlines10,710 km~15h 45m
ICN SeoulAir Canada and Korean Air then Korean Air and Xiamen Airlines9,840 km~14h 40m
HKG Hong KongAir Canada and Cathay Pacific then Cathay Pacific and China Southern Airlines10,766 km~15h 50m
NRT TokyoAmerican Airlines and Air Canada then Air China and All Nippon Airways9,972 km~14h 50m
TPE TaipeiEVA Air and China Airlines then Mandarin Airlines and Xiamen Airlines9,911 km~14h 45m
SZX ShenzhenHainan Airlines then Air China and China Southern Airlines10,733 km~15h 45m
MNL ManilaPhilippine Airlines then Cebu Pacific and China Southern Airlines11,710 km~16h 55m
SHE ShenyangSichuan Airlines then China Southern Airlines and Hainan Airlines9,973 km~14h 50m

More from Vancouver and Xiamen

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.