Flights from Bangkok to Xining (BKK to XNN)

There are 20 flight connection options available between Bangkok, Suvarnabhumi and Xining, Caojiabu on Sunday, 5th May.

Flights departing on Sunday, 5th May

# Stops Duration Departure time Arrival time
Option #1 Kunming, China 8h 10 min 04:15 (4:15 am)
5th May
13:25 (1:25 pm)
5th May
Option #2 Guangzhou, China 10h 20 min 08:20 (8:20 am)
5th May
19:40 (7:40 pm)
5th May
Option #3 Kunming, China 7h 45 min 10:45 (10:45 am)
5th May
19:30 (7:30 pm)
5th May
Option #4 Chengdu, China 7h 55 min 10:15 (10:15 am)
5th May
19:10 (7:10 pm)
5th May
Option #5 Guangzhou, China 8h 00 min 10:40 (10:40 am)
5th May
19:40 (7:40 pm)
5th May
Option #6 Chengdu, China 8h 40 min 12:45 (12:45 pm)
5th May
22:25 (10:25 pm)
5th May
Option #7 Beijing, China 11h 55 min 01:15 (1:15 am)
5th May
14:10 (2:10 pm)
5th May
Option #8 Shanghai, China 10h 05 min 02:10 (2:10 am)
5th May
13:15 (1:15 pm)
5th May
Option #9 Beijing, China 11h 00 min 10:00 (10:00 am)
5th May
22:00 (10:00 pm)
5th May
Option #10 Chengdu, China 11h 10 min 10:15 (10:15 am)
5th May
22:25 (10:25 pm)
5th May
Option #11 Shanghai, China 11h 15 min 11:50 (11:50 am)
5th May
00:05 (0:05 am)
6th May
Option #12 Shanghai, China 10h 15 min 01:30 (1:30 am)
5th May
12:45 (12:45 pm)
5th May
Option #13 Beijing, China 13h 20 min 19:35 (7:35 pm)
5th May
09:55 (9:55 am)
6th May
Option #14 Shanghai, China 13h 20 min 22:55 (10:55 pm)
5th May
13:15 (1:15 pm)
6th May
Option #15 Shanghai, China 10h 35 min 22:15 (10:15 pm)
5th May
09:50 (9:50 am)
6th May
Option #16 Kunming, China 10h 40 min 07:50 (7:50 am)
5th May
19:30 (7:30 pm)
5th May
Option #17 Shanghai, China 13h 40 min 19:10 (7:10 pm)
5th May
09:50 (9:50 am)
6th May
Option #18 Shanghai, China 10h 45 min 01:30 (1:30 am)
5th May
13:15 (1:15 pm)
5th May
Option #19 Guangzhou, China 14h 15 min 19:00 (7:00 pm)
5th May
10:15 (10:15 am)
6th May
Option #20 Guiyang, China 11h 30 min 03:05 (3:05 am)
5th May
15:35 (3:35 pm)
5th May

Option #1

Flight Bangkok - Kunming

China Eastern Airlines international flight MU9616 leaves Bangkok (Suvarnabhumi) at 04:15 (4:15 am) and lands in Kunming (Wujiaba) at 07:55 (7:55 am). Flight duration is 2 hours 40 minutes.

Connection in Kunming

Connection time in Kunming, Wujiaba airport is 2 hours and 55 minutes (from 07:55 / 7:55 am, 5th May to 10:50 / 10:50 am, 5th May).

Flight Kunming - Xining

China Eastern Airlines domestic flight MU6595 leaves Kunming (Wujiaba) at 10:50 (10:50 am) and lands in Xining (Caojiabu) at 13:25 (1:25 pm). Flight duration is 2 hours 35 minutes.

Option #2

Flight Bangkok - Guangzhou

China Southern Airlines international flight CZ362 leaves Bangkok (Suvarnabhumi) at 08:20 (8:20 am) and lands in Guangzhou (Baiyun), Terminal «2» at 11:50 (11:50 am). Flight duration is 2 hours 30 minutes.

Connection in Guangzhou

Connection time in Guangzhou, Baiyun airport is 4 hours and 45 minutes (from 11:50 / 11:50 am, 5th May to 16:35 / 4:35 pm, 5th May). Stay in terminal «2» to change plane.

Flight Guangzhou - Xining

China Southern Airlines domestic flight CZ6241 leaves Guangzhou (Baiyun), Terminal «2» at 16:35 (4:35 pm) and lands in Xining (Caojiabu) at 19:40 (7:40 pm). Flight duration is 3 hours 05 minutes.

Option #3

Flight Bangkok - Kunming

Thai Airways international flight TG612 leaves Bangkok (Suvarnabhumi) at 10:45 (10:45 am) and lands in Kunming (Wujiaba) at 14:00 (2:00 pm). Flight duration is 2 hours 15 minutes.

Connection in Kunming

Connection time in Kunming, Wujiaba airport is 2 hours and 40 minutes (from 14:00 / 2:00 pm, 5th May to 16:40 / 4:40 pm, 5th May).

Flight Kunming - Xining

Ruili Airlines domestic flight DR6569 leaves Kunming (Wujiaba) at 16:40 (4:40 pm) and lands in Xining (Caojiabu) at 19:30 (7:30 pm). Flight duration is 2 hours 50 minutes.

Option #4

Flight Bangkok - Chengdu

Thai Airways international flight TG618 leaves Bangkok (Suvarnabhumi) at 10:15 (10:15 am) and lands in Chengdu (Chengdu Tianfu), Terminal «1» at 14:25 (2:25 pm). Flight duration is 3 hours 10 minutes.

Connection in Chengdu

Connection time in Chengdu, Chengdu Tianfu airport is 3 hours and 5 minutes (from 14:25 / 2:25 pm, 5th May to 17:30 / 5:30 pm, 5th May). Go from terminal «1» to terminal «2».

Flight Chengdu - Xining

Eurofly domestic flight GJ8659 leaves Chengdu (Chengdu Tianfu), Terminal «2» at 17:30 (5:30 pm) and lands in Xining (Caojiabu) at 19:10 (7:10 pm). Flight duration is 1 hours 40 minutes.

Option #5

Flight Bangkok - Guangzhou

Thai Airways international flight TG668 leaves Bangkok (Suvarnabhumi) at 10:40 (10:40 am) and lands in Guangzhou (Baiyun), Terminal «2» at 14:30 (2:30 pm). Flight duration is 2 hours 50 minutes.

Connection in Guangzhou

Connection time in Guangzhou, Baiyun airport is 2 hours and 5 minutes (from 14:30 / 2:30 pm, 5th May to 16:35 / 4:35 pm, 5th May). Stay in terminal «2» to change plane.

Flight Guangzhou - Xining

China Southern Airlines domestic flight CZ6241 leaves Guangzhou (Baiyun), Terminal «2» at 16:35 (4:35 pm) and lands in Xining (Caojiabu) at 19:40 (7:40 pm). Flight duration is 3 hours 05 minutes.

Option #6

Flight Bangkok - Chengdu

Sichuan Airlines international flight 3U3938 leaves Bangkok (Suvarnabhumi) at 12:45 (12:45 pm) and lands in Chengdu (Chengdu Tianfu), Terminal «1» at 17:15 (5:15 pm). Flight duration is 3 hours 30 minutes.

Connection in Chengdu

Connection time in Chengdu, Chengdu Tianfu airport is 3 hours and 40 minutes (from 17:15 / 5:15 pm, 5th May to 20:55 / 8:55 pm, 5th May). Go from terminal «1» to terminal «2».

Flight Chengdu - Xining

Air China domestic flight CA2585 leaves Chengdu (Chengdu Tianfu), Terminal «2» at 20:55 (8:55 pm) and lands in Xining (Caojiabu) at 22:25 (10:25 pm). Flight duration is 1 hours 30 minutes.

Option #7

Flight Bangkok - Beijing

Air China international flight CA980 leaves Bangkok (Suvarnabhumi) at 01:15 (1:15 am) and lands in Beijing (Capital), Terminal «3» at 06:55 (6:55 am). Flight duration is 4 hours 40 minutes.

Connection in Beijing

Connection time in Beijing, Capital airport is 4 hours and 30 minutes (from 06:55 / 6:55 am, 5th May to 11:25 / 11:25 am, 5th May). Go from terminal «3» to terminal «2».

Flight Beijing - Xining

Air China domestic flight CA1203 leaves Beijing (Capital), Terminal «2» at 11:25 (11:25 am) and lands in Xining (Caojiabu) at 14:10 (2:10 pm). Flight duration is 2 hours 45 minutes.

Option #8

Flight Bangkok - Shanghai

China Eastern Airlines international flight MU548 leaves Bangkok (Suvarnabhumi) at 02:10 (2:10 am) and lands in Shanghai (Pudong), Terminal «1» at 07:30 (7:30 am). Flight duration is 4 hours 20 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 2 hours and 30 minutes (from 07:30 / 7:30 am, 5th May to 10:00 / 10:00 am, 5th May). Stay in terminal «1» to change plane.

Flight Shanghai - Xining

Shanghai Airlines domestic flight FM9273 leaves Shanghai (Pudong), Terminal «1» at 10:00 (10:00 am) and lands in Xining (Caojiabu) at 13:15 (1:15 pm). Flight duration is 3 hours 15 minutes.

Option #9

Flight Bangkok - Beijing

Thai Airways international flight TG614 leaves Bangkok (Suvarnabhumi) at 10:00 (10:00 am) and lands in Beijing (Capital), Terminal «3» at 15:45 (3:45 pm). Flight duration is 4 hours 45 minutes.

Connection in Beijing

Connection time in Beijing, Capital airport is 3 hours and 45 minutes (from 15:45 / 3:45 pm, 5th May to 19:30 / 7:30 pm, 5th May). Go from terminal «3» to terminal «2».

Flight Beijing - Xining

Air China domestic flight CA1261 leaves Beijing (Capital), Terminal «2» at 19:30 (7:30 pm) and lands in Xining (Caojiabu) at 22:00 (10:00 pm). Flight duration is 2 hours 30 minutes.

Option #10

Flight Bangkok - Chengdu

Thai Airways international flight TG618 leaves Bangkok (Suvarnabhumi) at 10:15 (10:15 am) and lands in Chengdu (Chengdu Tianfu), Terminal «1» at 14:25 (2:25 pm). Flight duration is 3 hours 10 minutes.

Connection in Chengdu

Connection time in Chengdu, Chengdu Tianfu airport is 6 hours and 30 minutes (from 14:25 / 2:25 pm, 5th May to 20:55 / 8:55 pm, 5th May). Go from terminal «1» to terminal «2».

Flight Chengdu - Xining

Air China domestic flight CA2585 leaves Chengdu (Chengdu Tianfu), Terminal «2» at 20:55 (8:55 pm) and lands in Xining (Caojiabu) at 22:25 (10:25 pm). Flight duration is 1 hours 30 minutes.

Option #11

Flight Bangkok - Shanghai

Shanghai Airlines international flight FM854 leaves Bangkok (Suvarnabhumi) at 11:50 (11:50 am) and lands in Shanghai (Pudong), Terminal «1» at 17:25 (5:25 pm). Flight duration is 4 hours 35 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 3 hours and 25 minutes (from 17:25 / 5:25 pm, 5th May to 20:50 / 8:50 pm, 5th May). Stay in terminal «1» to change plane.

Flight Shanghai - Xining

China Eastern Airlines domestic flight MU2309 leaves Shanghai (Pudong), Terminal «1» at 20:50 (8:50 pm) and lands in Xining (Caojiabu) at 00:05 (0:05 am). Flight duration is 3 hours 15 minutes.

Option #12

Flight Bangkok - Shanghai

Juneyao Airlines international flight HO1358 leaves Bangkok (Suvarnabhumi) at 01:30 (1:30 am) and lands in Shanghai (Pudong), Terminal «2» at 06:50 (6:50 am). Flight duration is 4 hours 20 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 2 hours and 0 minutes (from 06:50 / 6:50 am, 5th May to 08:50 / 8:50 am, 5th May). Stay in terminal «2» to change plane.

Flight Shanghai - Xining

Air China domestic flight CA8317 leaves Shanghai (Pudong), Terminal «2» at 08:50 (8:50 am) and lands in Xining (Caojiabu) at 12:45 (12:45 pm). Flight duration is 3 hours 55 minutes.

Option #13

Flight Bangkok - Beijing

Air China international flight CA960 leaves Bangkok (Suvarnabhumi) at 19:35 (7:35 pm) and lands in Beijing (Capital), Terminal «3» at 01:25 (1:25 am). Flight duration is 4 hours 50 minutes.

Connection in Beijing

Connection time in Beijing, Capital airport is 6 hours and 0 minutes (from 01:25 / 1:25 am, 6th May to 07:25 / 7:25 am, 6th May). Go from terminal «3» to terminal «2».

Flight Beijing - Xining

Air China domestic flight CA1267 leaves Beijing (Capital), Terminal «2» at 07:25 (7:25 am) and lands in Xining (Caojiabu) at 09:55 (9:55 am). Flight duration is 2 hours 30 minutes.

Option #14

Flight Bangkok - Shanghai

Shanghai Airlines international flight FM848 leaves Bangkok (Suvarnabhumi) at 22:55 (10:55 pm) and lands in Shanghai (Pudong), Terminal «1» at 05:45 (5:45 am). Flight duration is 5 hours 50 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 4 hours and 15 minutes (from 05:45 / 5:45 am, 6th May to 10:00 / 10:00 am, 6th May). Stay in terminal «1» to change plane.

Flight Shanghai - Xining

Shanghai Airlines domestic flight FM9273 leaves Shanghai (Pudong), Terminal «1» at 10:00 (10:00 am) and lands in Xining (Caojiabu) at 13:15 (1:15 pm). Flight duration is 3 hours 15 minutes.

Option #15

Flight Bangkok - Shanghai

Juneyao Airlines international flight HO1362 leaves Bangkok (Suvarnabhumi) at 22:15 (10:15 pm) and lands in Shanghai (Pudong), Terminal «2» at 03:50 (3:50 am). Flight duration is 4 hours 35 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 2 hours and 35 minutes (from 03:50 / 3:50 am, 6th May to 06:25 / 6:25 am, 6th May). Go from terminal «2» to terminal «1».

Flight Shanghai - Xining

Shanghai Airlines domestic flight FM9271 leaves Shanghai (Pudong), Terminal «1» at 06:25 (6:25 am) and lands in Xining (Caojiabu) at 09:50 (9:50 am). Flight duration is 3 hours 25 minutes.

Option #16

Flight Bangkok - Kunming

China Eastern Airlines international flight MU9622 leaves Bangkok (Suvarnabhumi) at 07:50 (7:50 am) and lands in Kunming (Wujiaba) at 11:30 (11:30 am). Flight duration is 2 hours 40 minutes.

Connection in Kunming

Connection time in Kunming, Wujiaba airport is 5 hours and 10 minutes (from 11:30 / 11:30 am, 5th May to 16:40 / 4:40 pm, 5th May).

Flight Kunming - Xining

Ruili Airlines domestic flight DR6569 leaves Kunming (Wujiaba) at 16:40 (4:40 pm) and lands in Xining (Caojiabu) at 19:30 (7:30 pm). Flight duration is 2 hours 50 minutes.

Option #17

Flight Bangkok - Shanghai

Shanghai Airlines international flight FM856 leaves Bangkok (Suvarnabhumi) at 19:10 (7:10 pm) and lands in Shanghai (Pudong), Terminal «1» at 01:05 (1:05 am). Flight duration is 4 hours 55 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 5 hours and 20 minutes (from 01:05 / 1:05 am, 6th May to 06:25 / 6:25 am, 6th May). Stay in terminal «1» to change plane.

Flight Shanghai - Xining

Shanghai Airlines domestic flight FM9271 leaves Shanghai (Pudong), Terminal «1» at 06:25 (6:25 am) and lands in Xining (Caojiabu) at 09:50 (9:50 am). Flight duration is 3 hours 25 minutes.

Option #18

Flight Bangkok - Shanghai

Juneyao Airlines international flight HO1358 leaves Bangkok (Suvarnabhumi) at 01:30 (1:30 am) and lands in Shanghai (Pudong), Terminal «2» at 06:50 (6:50 am). Flight duration is 4 hours 20 minutes.

Connection in Shanghai

Connection time in Shanghai, Pudong airport is 3 hours and 10 minutes (from 06:50 / 6:50 am, 5th May to 10:00 / 10:00 am, 5th May). Go from terminal «2» to terminal «1».

Flight Shanghai - Xining

Shanghai Airlines domestic flight FM9273 leaves Shanghai (Pudong), Terminal «1» at 10:00 (10:00 am) and lands in Xining (Caojiabu) at 13:15 (1:15 pm). Flight duration is 3 hours 15 minutes.

Option #19

Flight Bangkok - Guangzhou

China Southern Airlines international flight CZ364 leaves Bangkok (Suvarnabhumi) at 19:00 (7:00 pm) and lands in Guangzhou (Baiyun), Terminal «2» at 23:10 (11:10 pm). Flight duration is 3 hours 10 minutes.

Connection in Guangzhou

Connection time in Guangzhou, Baiyun airport is 8 hours and 0 minutes (from 23:10 / 11:10 pm, 5th May to 07:10 / 7:10 am, 6th May). Stay in terminal «2» to change plane.

Flight Guangzhou - Xining

China Southern Airlines domestic flight CZ3249 leaves Guangzhou (Baiyun), Terminal «2» at 07:10 (7:10 am) and lands in Xining (Caojiabu) at 10:15 (10:15 am). Flight duration is 3 hours 05 minutes.

Option #20

Flight Bangkok - Guiyang

9 Air international flight AQ1208 leaves Bangkok (Suvarnabhumi) at 03:05 (3:05 am) and lands in Guiyang (Longdongbao) at 06:55 (6:55 am). Flight duration is 2 hours 50 minutes.

Connection in Guiyang

Connection time in Guiyang, Longdongbao airport is 6 hours and 25 minutes (from 06:55 / 6:55 am, 5th May to 13:20 / 1:20 pm, 5th May).

Flight Guiyang - Xining

China Southern Airlines domestic flight CZ6393 leaves Guiyang (Longdongbao), Terminal «3» at 13:20 (1:20 pm) and lands in Xining (Caojiabu) at 15:35 (3:35 pm). Flight duration is 2 hours 15 minutes.

Available departure days

Select departure date to find flight connections between Bangkok and Xining. Note that other flight options may be available for different date.

See also

Return flights (Xining to Bangkok)

More flight connections

Privacy Disclaimer