Shenzhen Airlines (ZH) from Shanghai to Kunming

Search for the cheapest Shenzhen Airlines (ZH) tickets from Shanghai to Kunming

Recently booked flights from Shanghai to Kunming

From
Shanghai
To
Kunming
Depart date
02.02.2026
Price
$444 / 1616ر.ق

Average ticket prices for Shenzhen Airlines (ZH) flights from Shanghai to Kunming by month

Find the cheapest time to fly from Shanghai to Kunming.

February
March
April
October
December

Shenzhen Airlines (ZH) flight schedule Shanghai to Kunming

07:15 → 10:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9453
SHA — KMG
M T W T F S S
07:25 → 11:15

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 3677
PVG — KMG
M T W T F S S
08:10 → 11:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 1121
SHA — KMG
M T W T F S S
08:15 → 11:40

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5822
PVG — KMG
- - W - - - -
09:25 → 12:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9451
SHA — KMG
M T W T F S S
10:35 → 14:10

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5820
PVG — KMG
- - - - - S -
11:05 → 14:40

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5820
PVG — KMG
- T - - - - -
11:50 → 17:05

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9429
PVG — KMG
M T W T - S S
11:50 → 16:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9429
PVG — KMG
- - - - F - -
12:10 → 15:45

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5802
SHA — KMG
M - - - - - S
12:10 → 15:45

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5802
SHA — KMG
- T W T F S S
12:25 → 17:30

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8829
SHA — KMG
M T W T F S S
12:40 → 16:40

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9710
PVG — KMG
- T - T F - S
12:40 → 16:40

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9710
PVG — KMG
M - W - - S -
12:55 → 17:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 6455
PVG — KMG
- T - T - S -
13:25 → 16:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9888
SHA — KMG
M T W T F S S
13:40 → 17:20

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8206
PVG — KMG
- - W - F - S
13:55 → 17:45

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 2351
PVG — KMG
M T W T F S S
13:55 → 17:45

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 2351
PVG — KMG
- T - - - - -
13:55 → 17:45

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 2351
PVG — KMG
M - W T F S S
14:50 → 19:00

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5437
PVG — KMG
- - - - - S -
14:50 → 19:00

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5437
PVG — KMG
- T - - - - -
15:00 → 21:15

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 6102
PVG — KMG
- T - T - S -
15:05 → 18:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5806
SHA — KMG
M - - - F S S
15:05 → 18:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5824
PVG — KMG
- T - - - - -
15:45 → 21:10

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5281
PVG — KMG
- - - - F - S
16:00 → 21:10

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5281
PVG — KMG
M - W - - - -
16:15 → 19:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8210
PVG — KMG
M - W - F - S
16:15 → 20:00

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8210
PVG — KMG
- T - T - S -
16:20 → 20:15

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5808
SHA — KMG
- - - T - S -
16:20 → 19:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5808
SHA — KMG
- - W - F - -
16:20 → 20:15

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5808
SHA — KMG
- T - T - S -
16:35 → 20:15

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8537
PVG — KMG
M T W T F S S
17:00 → 22:30

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 9716
PVG — KMG
- T - T - S -
18:00 → 22:05

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5816
PVG — KMG
- - - - - - S
18:05 → 21:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5816
PVG — KMG
- - - - F - -
18:10 → 22:05

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5816
PVG — KMG
M - W - - S -
18:10 → 21:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5816
PVG — KMG
- T - - - - -
18:10 → 22:05

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5816
PVG — KMG
- - - T - - -
20:05 → 23:50

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5804
SHA — KMG
M - - T - - -
20:05 → 00:10

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5804
SHA — KMG
- - - - - - S
20:40 → 00:30

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8208
PVG — KMG
M T W T F S S
20:45 → 00:35

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8204
PVG — KMG
M - W - F - S
21:20 → 00:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 5818
PVG — KMG
- T - - - - -
22:10 → 01:55

direct

Shenzhen Airlines (ZH) logo Shenzhen Airlines (ZH) 8204
PVG — KMG
- T - T - S -
06:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
06:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - S -
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - F - -
06:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
06:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - S
06:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W T F S S
06:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - T F - -
06:30 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - - S
06:30 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
06:45 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
06:45 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
06:45 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
06:45 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
06:45 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T - T F S -
06:55 → 13:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
07:05 → 13:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
07:15 → 15:45

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
07:15 → 10:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
07:25 → 11:15

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
07:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W T F S S
07:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S -
07:25 → 14:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - S
07:25 → 13:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
07:30 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
07:30 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
07:30 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
07:30 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
07:30 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - - -
07:30 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - F - -
07:30 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
07:40 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - S
07:40 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - F - -
07:45 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - F - -
07:45 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W - - - S
07:45 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - T - S S
07:50 → 15:45

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - -
07:50 → 14:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - S
07:50 → 15:45

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
07:50 → 14:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - - -
07:50 → 14:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F S S
07:50 → 14:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
07:55 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
07:55 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - - -
07:55 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - S -
08:05 → 13:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
08:05 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
08:05 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W T F S S
08:05 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W - - - -
08:05 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - S
08:10 → 11:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
08:15 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
08:15 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
08:15 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W T F - S
08:15 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
08:15 → 14:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F S -
08:15 → 11:40

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
08:20 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
08:30 → 15:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
08:35 → 15:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
08:35 → 15:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
08:45 → 15:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
08:50 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
08:50 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - S
08:55 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
09:00 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
09:00 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - S
09:00 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
09:00 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
09:00 → 16:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
09:05 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
09:05 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
09:05 → 16:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - - -
09:05 → 14:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - T - - -
09:05 → 15:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
09:20 → 16:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
09:25 → 15:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - - S
09:25 → 15:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - S
09:25 → 15:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
09:25 → 15:10

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
09:25 → 15:10

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
09:25 → 12:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
09:35 → 15:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - T F S S
09:35 → 15:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
09:35 → 15:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
09:55 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T F S S
09:55 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T - - -
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - -
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - F - S
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - -
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S -
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - F - S
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T - - -
10:25 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
10:35 → 14:10

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
10:50 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
10:50 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
10:50 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
10:50 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - F - -
10:50 → 17:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S -
10:55 → 18:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
11:00 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
11:00 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - S
11:00 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - F - -
11:00 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
11:05 → 14:40

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
11:05 → 18:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
11:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
11:10 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - T - - -
11:10 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T F S S
11:10 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W - - - S
11:10 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
11:10 → 17:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
11:10 → 17:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
11:10 → 17:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - - -
11:10 → 17:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
11:10 → 17:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
11:10 → 17:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
11:15 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - S
11:15 → 19:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
11:20 → 18:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
11:20 → 18:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
11:40 → 18:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - T - S -
11:50 → 16:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
11:50 → 17:05

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T - S S
11:55 → 17:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - S
11:55 → 17:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
11:55 → 18:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
11:55 → 18:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
11:55 → 19:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - - - S
12:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
12:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S S
12:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - T - - -
12:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - S S
12:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
12:05 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T W - - - -
12:10 → 15:45

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W T F S S
12:10 → 15:45

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - S
12:10 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T F S S
12:10 → 18:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
12:10 → 18:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W T F - S
12:20 → 18:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
12:25 → 17:30

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
12:25 → 20:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - - - -
12:25 → 20:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
12:25 → 21:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - - -
12:35 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T F - -
12:35 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - T - S S
12:35 → 19:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W - - S S
12:40 → 16:40

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T F - S
12:40 → 16:40

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - S -
12:50 → 20:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W T F S S
12:50 → 20:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T - T F S S
12:55 → 17:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
13:00 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
13:05 → 19:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
13:10 → 19:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - S
13:25 → 16:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
13:35 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
13:35 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
13:35 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - S
13:40 → 17:20

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - F - S
13:45 → 20:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T W T F S S
13:45 → 20:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T - T F S S
13:50 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - -
13:50 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
13:55 → 17:45

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
13:55 → 17:45

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W T F S S
13:55 → 17:45

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
14:00 → 20:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - S -
14:15 → 19:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - S
14:30 → 22:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
14:30 → 22:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
14:30 → 22:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - S -
14:30 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
14:30 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
14:30 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
14:30 → 21:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - S
14:35 → 22:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
14:35 → 22:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - S
14:40 → 22:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
14:45 → 22:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - S -
14:45 → 22:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
14:50 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
14:50 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - F - S
14:50 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - S -
14:50 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
14:50 → 19:00

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
14:50 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - - -
14:50 → 19:00

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
15:00 → 22:25

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
15:00 → 21:15

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
15:00 → 21:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
15:05 → 18:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
15:05 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
15:05 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
15:05 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
15:05 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - S
15:05 → 18:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - F S S
15:20 → 23:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
15:25 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F S -
15:25 → 21:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W - - - -
15:25 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
15:30 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - S
15:45 → 21:10

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - S
15:50 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
15:50 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - S
15:50 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - S
15:50 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
15:50 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
15:50 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
15:50 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
16:00 → 22:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
16:00 → 21:10

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - - -
16:10 → 22:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
16:10 → 22:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - S -
16:10 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - F - S
16:10 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
16:15 → 23:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
16:15 → 23:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
16:15 → 23:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
16:15 → 20:00

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
16:15 → 23:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
16:15 → 23:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
16:15 → 23:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T W - - - -
16:15 → 19:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - S
16:20 → 20:15

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - S -
16:20 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - F S -
16:20 → 19:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - F - -
16:20 → 20:15

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S -
16:20 → 00:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - F S S
16:30 → 00:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W - F S S
16:30 → 00:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
16:30 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
16:30 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T F - -
16:30 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
16:30 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
16:30 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - S
16:30 → 00:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - - -
16:35 → 20:15

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
16:45 → 00:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - S
16:45 → 23:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
16:45 → 00:05

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - - -
16:45 → 00:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S -
16:45 → 00:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - S
16:45 → 00:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
16:55 → 01:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
16:55 → 01:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - S
17:00 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
17:00 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
17:00 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - - - -
17:00 → 22:30

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
17:05 → 00:10

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
17:05 → 22:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - S -
17:05 → 22:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
17:05 → 22:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
17:05 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - - -
17:05 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
17:05 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
17:05 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
17:05 → 23:40

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - F - S
17:05 → 23:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - F - -
17:05 → 23:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - S
17:05 → 23:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - - S
17:05 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - S -
17:10 → 22:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
17:10 → 22:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W T F S S
17:15 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - W - F - S
17:15 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - - - - S -
17:15 → 23:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - - -
17:25 → 23:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
17:30 → 00:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W T - - -
17:30 → 00:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - -
17:30 → 00:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - F - -
17:30 → 01:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
17:30 → 01:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - S
17:35 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T F - -
17:35 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
17:35 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - - - - S
17:35 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - W - - - -
17:35 → 23:30

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S -
18:00 → 22:05

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
18:05 → 00:45

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - - - S
18:05 → 21:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - - F - -
18:10 → 21:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
18:10 → 22:05

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - - S -
18:10 → 22:05

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- - - T - - -
18:15 → 01:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - T - - -
18:15 → 01:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S -
18:15 → 00:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - - -
18:15 → 01:15

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W - F - -
18:15 → 01:00

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
18:20 → 23:50

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M T W T F S S
18:30 → 00:55

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T W T F - -
18:30 → 01:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - S S
18:30 → 01:20

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - - - S S
18:30 → 01:35

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -
19:00 → 00:45

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - W - F - -
19:00 → 00:45

1 stop

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- T - T - S S
20:05 → 00:10

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
- - - - - - S
20:05 → 23:50

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
SHA — KMG
M - - T - - -
20:40 → 00:30

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M T W T F S S
20:45 → 00:35

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
M - W - F - S
21:20 → 00:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - - - - -
22:10 → 01:55

direct

Shenzhen Airlines (ZH)logo Shenzhen Airlines (ZH)
PVG — KMG
- T - T - S -