Lowcost flights from Bangkok (Thailand) to Guangzhou (China), €43 - €173

Direct distance between cities: 1725 km. Average direct flight time is 3:01 hours.

Please note! Some routes are seasonal.

From Bangkok to Guangzhou with Spring Airlines (9C)
From Bangkok to Guangzhou with Thai AirAsia (FD)
From Bangkok to Guangzhou with Thai Lion Air (SL)
Average ticket price: €43 - €173

Connection in Bangkok (Thailand)
From Bangkok to Bangkok with HK Express (UO)
Average ticket price: €0 - €0
From Bangkok to Guangzhou with Spring Airlines (9C)
From Bangkok to Guangzhou with Thai AirAsia (FD)
From Bangkok to Guangzhou with Thai Lion Air (SL)
Average ticket price: €43 - €173
Connection in Beijing (China)
From Bangkok to Beijing with Thai AirAsia (FD)
From Bangkok to Beijing with Thai VietJet Air (VZ)
Average ticket price: €83 - €330
From Beijing to Guangzhou with 9 Air (AQ)
From Beijing to Guangzhou with Beijing Capital Airlines (JD)
From Beijing to Guangzhou with China United Airlines (KN)
Average ticket price: €47 - €186
Connection in Chengdu (China)
From Bangkok to Chengdu with Lucky Air (8L)
From Bangkok to Chengdu with Spring Airlines (9C)
From Bangkok to Chengdu with Thai AirAsia (FD)
From Bangkok to Chengdu with Thai Lion Air (SL)
Average ticket price: €48 - €191
From Chengdu to Guangzhou with 9 Air (AQ)
From Chengdu to Guangzhou with Beijing Capital Airlines (JD)
From Chengdu to Guangzhou with Chengdu Airlines (EU)
Average ticket price: €31 - €122
Connection in Chiang Mai (Thailand)
From Bangkok to Chiang Mai with Nok Air (DD)
From Bangkok to Chiang Mai with Thai AirAsia (FD)
From Bangkok to Chiang Mai with Thai Lion Air (SL)
From Bangkok to Chiang Mai with Thai VietJet Air (VZ)
Average ticket price: €15 - €58
From Chiang Mai to Guangzhou with Spring Airlines (9C)
Average ticket price: €39 - €157
Connection in Chongqing (China)
From Bangkok to Chongqing with TransNusa (8B)
From Bangkok to Chongqing with Thai AirAsia (FD)
Average ticket price: €47 - €189
From Chongqing to Guangzhou with 9 Air (AQ)
From Chongqing to Guangzhou with Beijing Capital Airlines (JD)
From Chongqing to Guangzhou with West Air (PN)
Average ticket price: €24 - €97
Connection in Fukuoka (Japan)
From Bangkok to Fukuoka with Thai AirAsia (FD)
From Bangkok to Fukuoka with Thai VietJet Air (VZ)
Average ticket price: €94 - €374
From Fukuoka to Guangzhou with Spring Airlines (9C)
Average ticket price: €50 - €202
Connection in Hangzhou (China)
From Bangkok to Hangzhou with Beijing Capital Airlines (JD)
From Bangkok to Hangzhou with Thai AirAsia (FD)
From Bangkok to Hangzhou with Thai Lion Air (SL)
From Bangkok to Hangzhou with Thai VietJet Air (VZ)
Average ticket price: €69 - €275
From Hangzhou to Guangzhou with 9 Air (AQ)
From Hangzhou to Guangzhou with Beijing Capital Airlines (JD)
From Hangzhou to Guangzhou with China United Airlines (KN)
Average ticket price: €26 - €104
Connection in Hefei (China)
From Bangkok to Hefei with West Air (PN)
From Bangkok to Hefei with Thai Lion Air (SL)
Average ticket price: €66 - €264
From Hefei to Guangzhou with 9 Air (AQ)
Average ticket price: €26 - €102
Connection in Ho Chi Minh City (Vietnam)
From Bangkok to Ho Chi Minh City with Thai AirAsia (FD)
From Bangkok to Ho Chi Minh City with VietJet Air (VJ)
Average ticket price: €19 - €75
From Ho Chi Minh City to Guangzhou with Spring Airlines (9C)
Average ticket price: €39 - €157
Connection in Huai'an (China)
From Bangkok to Huai'an with 9 Air (AQ)
Average ticket price: €73 - €292
From Huai'an to Guangzhou with 9 Air (AQ)
Average ticket price: €32 - €129
Connection in Jakarta (Indonesia)
From Bangkok to Jakarta with Indonesia AirAsia (QZ)
From Bangkok to Jakarta with Thai Lion Air (SL)
Average ticket price: €58 - €233
From Jakarta to Guangzhou with TransNusa (8B)
Average ticket price: €84 - €337
Connection in Johor Bharu (Malaysia)
From Bangkok to Johor Bharu with Thai AirAsia (FD)
Average ticket price: €35 - €139
From Johor Bharu to Guangzhou with AirAsia (AK)
Average ticket price: €66 - €263
Connection in Kuala Lumpur (Malaysia)
From Bangkok to Kuala Lumpur with AirAsia (AK)
From Bangkok to Kuala Lumpur with AirAsia X (D7)
From Bangkok to Kuala Lumpur with Firefly (FY)
From Bangkok to Kuala Lumpur with Thai AirAsia (FD)
Average ticket price: €30 - €119
From Kuala Lumpur to Guangzhou with AirAsia (AK)
Average ticket price: €64 - €258
Connection in Kunming (China)
From Bangkok to Kunming with Lucky Air (8L)
From Bangkok to Kunming with Thai AirAsia (FD)
Average ticket price: €32 - €129
From Kunming to Guangzhou with 9 Air (AQ)
From Kunming to Guangzhou with Lucky Air (8L)
Average ticket price: €27 - €107
Connection in Lanzhou (China)
From Bangkok to Lanzhou with Spring Airlines (9C)
Average ticket price: €63 - €250
From Lanzhou to Guangzhou with 9 Air (AQ)
From Lanzhou to Guangzhou with Spring Airlines (9C)
Average ticket price: €42 - €167
Connection in Lijiang (China)
From Bangkok to Lijiang with Ruili Airlines (DR)
Average ticket price: €36 - €144
From Lijiang to Guangzhou with Beijing Capital Airlines (JD)
Average ticket price: €34 - €136
Connection in Manila (Philippines)
From Bangkok to Manila with Cebu Pacific (5J)
From Bangkok to Manila with Philippines AirAsia (Z2)
Average ticket price: €55 - €221
From Manila to Guangzhou with Cebu Pacific (5J)
Average ticket price: €32 - €127
Connection in Nanjing (China)
From Bangkok to Nanjing with Nok Air (DD)
Average ticket price: €69 - €274
From Nanjing to Guangzhou with 9 Air (AQ)
Average ticket price: €27 - €108
Connection in Ningbo (China)
From Bangkok to Ningbo with Spring Airlines (9C)
From Bangkok to Ningbo with Thai AirAsia (FD)
Average ticket price: €70 - €280
From Ningbo to Guangzhou with 9 Air (AQ)
From Ningbo to Guangzhou with Spring Airlines (9C)
Average ticket price: €27 - €108
Connection in Osaka (Japan)
From Bangkok to Osaka with Peach Aviation (MM)
From Bangkok to Osaka with Thai AirAsia X (XJ)
Average ticket price: €105 - €421
From Osaka to Guangzhou with Spring Airlines (9C)
Average ticket price: €62 - €249
Connection in Phnom Penh (Cambodia)
From Bangkok to Phnom Penh with Thai AirAsia (FD)
From Bangkok to Phnom Penh with Thai VietJet Air (VZ)
Average ticket price: €13 - €53
From Phnom Penh to Guangzhou with Spring Airlines (9C)
Average ticket price: €40 - €159
Connection in Phuket (Thailand)
From Bangkok to Phuket with TransNusa (8B)
From Bangkok to Phuket with Nok Air (DD)
From Bangkok to Phuket with Thai AirAsia (FD)
From Bangkok to Phuket with Thai Lion Air (SL)
From Bangkok to Phuket with Thai VietJet Air (VZ)
Average ticket price: €17 - €67
From Phuket to Guangzhou with Spring Airlines (9C)
Average ticket price: €58 - €233
Connection in Shanghai (China)
From Bangkok to Shanghai with Spring Airlines (9C)
From Bangkok to Shanghai with Thai AirAsia X (XJ)
From Bangkok to Shanghai with Thai Lion Air (SL)
From Bangkok to Shanghai with Thai VietJet Air (VZ)
Average ticket price: €72 - €290
From Shanghai to Guangzhou with 9 Air (AQ)
From Shanghai to Guangzhou with Spring Airlines (9C)
Average ticket price: €30 - €119
Connection in Singapore (Singapore)
From Bangkok to Singapore with Jetstar Asia (3K)
From Bangkok to Singapore with Scoot (TR)
From Bangkok to Singapore with Thai AirAsia (FD)
From Bangkok to Singapore with Thai Lion Air (SL)
Average ticket price: €36 - €143
From Singapore to Guangzhou with Jetstar Asia (3K)
From Singapore to Guangzhou with Scoot (TR)
Average ticket price: €67 - €266
Connection in Wuhan (China)
From Bangkok to Wuhan with Thai AirAsia (FD)
Average ticket price: €59 - €236
From Wuhan to Guangzhou with 9 Air (AQ)
Average ticket price: €21 - €83
Connection in Xian (China)
From Bangkok to Xian with Spring Airlines (9C)
From Bangkok to Xian with Thai AirAsia (FD)
From Bangkok to Xian with Thai Lion Air (SL)
Average ticket price: €61 - €245
From Xian to Guangzhou with 9 Air (AQ)
Average ticket price: €33 - €131
Connection in Zhengzhou (China)
From Bangkok to Zhengzhou with West Air (PN)
From Bangkok to Zhengzhou with Nok Air (DD)
From Bangkok to Zhengzhou with Thai Lion Air (SL)
Average ticket price: €67 - €268
From Zhengzhou to Guangzhou with 9 Air (AQ)
From Zhengzhou to Guangzhou with West Air (PN)
Average ticket price: €31 - €124