Just launched: The brand new Plane Finder API
Explore Now
CSN

China Southern Airlines Flight CZ311 CSN311

Service Type Passenger
Seats 360
Freight Containers
Capacity 19.7 tonnes

Codeshare flight(s):

3U 3U7121

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
19 Nov 2026
19:35 CST
China Guangzhou CAN
Canada Toronto YYZ
21:15 EST
77W Unknown Play
17 Nov 2026
19:35 CST
China Guangzhou CAN
Canada Toronto YYZ
21:15 EST
77W Unknown Play
15 Nov 2026
19:35 CST
China Guangzhou CAN
Canada Toronto YYZ
21:15 EST
77W Unknown Play
14 Nov 2026
19:35 CST
China Guangzhou CAN
Canada Toronto YYZ
21:15 EST
77W Unknown Play

Live Flights

Date Departed From To Arriving Aircraft Reg
12 Nov 2026
19:34 CST
China Guangzhou CAN
Canada Toronto YYZ
21:35 EST
B77W B-2099 Live

Past Flights

Date Departed From To Arrived Aircraft Reg
15 Feb 2025
21:30 CST
China Guangzhou CAN
Canada Toronto YYZ
21:23 EST
B77W B-7185 Play
13 Feb 2025
21:35 CST
China Guangzhou CAN
Canada Toronto YYZ
00:48 EST
B77W B-7183 Play
11 Feb 2025
21:10 CST
China Guangzhou CAN
Canada Toronto YYZ
00:25 EST
B77W B-20DM Play
9 Feb 2025
05:50 CST
China Guangzhou CAN
Canada Toronto YYZ
00:29 EST
B77W B-20DM Play
8 Feb 2025
05:40 CST
China Guangzhou CAN
Canada Toronto YYZ
01:12 EST
B77W B-20C5 Play
6 Feb 2025
21:30 CST
China Guangzhou CAN
Canada Toronto YYZ
00:38 EST
B77W B-20CK Play
4 Feb 2025
05:55 CST
China Guangzhou CAN
Canada Toronto YYZ
20:27 EST
B77W B-2029 Play
2 Feb 2025
06:10 CST
China Guangzhou CAN
Canada Toronto YYZ
00:58 EST
B77W B-2099 Play
1 Feb 2025
05:45 CST
China Guangzhou CAN
Canada Toronto YYZ
20:31 EST
B77W B-7588 Play
30 Jan 2025
21:35 CST
China Guangzhou CAN
Canada Toronto YYZ
00:33 EST
B77W B-7588 Play
28 Jan 2025
21:25 CST
China Guangzhou CAN
Canada Toronto YYZ
00:47 EST
B77W B-7185 Play
26 Jan 2025
05:40 CST
China Guangzhou CAN
Canada Toronto YYZ
00:26 EST
B77W B-20C5 Play
25 Jan 2025
05:40 CST
China Guangzhou CAN
Canada Toronto YYZ
00:34 EST
B77W B-2029 Play
23 Jan 2025
21:50 CST
China Guangzhou CAN
Canada Toronto YYZ
00:18 EST
B77W B-20DM Play
21 Jan 2025
06:00 CST
China Guangzhou CAN
Canada Toronto YYZ
00:31 EST
B77W B-20CK Play
19 Jan 2025
21:45 CST
China Guangzhou CAN
Canada Toronto YYZ
21:10 EST
B77W B-7183 Play
18 Jan 2025
06:15 CST
China Guangzhou CAN
Canada Toronto YYZ
00:24 EST
B77W B-2009 Play
16 Jan 2025
21:55 CST
China Guangzhou CAN
Canada Toronto YYZ
21:00 EST
B77W B-2009 Play
14 Jan 2025
21:35 CST
China Guangzhou CAN
Canada Toronto YYZ
00:34 EST
B77W B-20CK Play
12 Jan 2025
06:10 CST
China Guangzhou CAN
Canada Toronto YYZ
00:36 EST
B77W B-20C5 Play
11 Jan 2025
21:25 CST
China Guangzhou CAN
Canada Toronto YYZ
00:36 EST
B77W B-7588 Play
9 Jan 2025
06:50 CST
China Guangzhou CAN
Canada Toronto YYZ
00:50 EST
B77W B-7183 Play
7 Jan 2025
06:15 CST
China Guangzhou CAN
Canada Toronto YYZ
20:57 EST
B77W B-7183 Play
5 Jan 2025
21:40 CST
China Guangzhou CAN
Canada Toronto YYZ
00:41 EST
B77W B-20DM Play
4 Jan 2025
06:30 CST
China Guangzhou CAN
Canada Toronto YYZ
00:44 EST
B77W B-2099 Play
2 Jan 2025
06:40 CST
China Guangzhou CAN
Canada Toronto YYZ
21:46 EST
B77W B-2099 Play
28 Dec 2024
21:30 CST
China Guangzhou CAN
Canada Toronto YYZ
00:53 EST
B77W B-20DM Play
24 Dec 2024
06:05 CST
China Guangzhou CAN
Canada Toronto YYZ
00:23 EST
B789 B-20EH Play
19 Dec 2024
06:35 CST
China Guangzhou CAN
Canada Toronto YYZ
00:22 EST
B789 B-20EH Play
15 Dec 2024
21:10 CST
China Guangzhou CAN
Canada Toronto YYZ
00:25 EST
B789 B-20EH Play

Download our free app

Build with our flight data

Explore Plane Finder API