Wayfli › Guangzhou (CAN) › To Moscow (SVO)

Guangzhou (CAN) to Moscow (SVO) flights

There are direct flights from Guangzhou Baiyun International Airport to Moscow Sheremetyevo International Airport, sold by 2 airlines (including codeshares): China Southern Airlines and Aeroflot. The distance is 7,003 km, about 9h in the air. There are also 24 one-stop options, via airports such as Beijing, Shanghai and Seoul.

Live fares for CAN → SVOSee all routes on the map
7,003 kmdistance
~9hdirect flight time (estimate)
2direct airlines
24one-stop options

Direct flights from Guangzhou to Moscow

RouteAirlines (incl. codeshares)DistanceTime (est.)
CAN → SVOChina Southern Airlines, Aeroflot7,003 km~9h

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PEK BeijingAir China and China Southern Airlines then Air China and Hainan Airlines7,676 km~12h
PVG ShanghaiAir China and China Southern Airlines then China Eastern and Aeroflot8,054 km~12h 30m
ICN SeoulChina Southern Airlines and Korean Air then Korean Air and Aeroflot8,591 km~13h 10m
BKK Bangkok9 Air and China Southern Airlines then Aeroflot8,811 km~13h 25m
HKG Hong KongCathay Pacific and China Southern Airlines then Aeroflot7,273 km~11h 30m
DEL DelhiIndiGo and China Southern Airlines then Aeroflot8,013 km~12h 25m
TAS TashkentCentrum Air then ITA Airways and Aeroflot7,345 km~11h 35m
CKG ChongqingSichuan Airlines and Air France then Tianjin Airlines7,006 km~11h 15m
OVB NovosibirskS7 Airlines then Pobeda and Aeroflot7,128 km~11h 20m
ALA Alma-ataAir Astana then Air Astana and Aeroflot7,106 km~11h 20m
HGH HangzhouAir France and Air China then Beijing Capital Airlines7,885 km~12h 15m
PKX BeijingChina Eastern then Aeroflot7,646 km~12h

More from Guangzhou and Moscow

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.