Lowcost flights from Singapore (Singapore) to Bangkok (Thailand), €36 - €143

Direct distance between cities: 1432 km. Average direct flight time is 2:41 hours.

Please note! Some routes are seasonal.

From Singapore to Bangkok with Jetstar Asia (3K)
From Singapore to Bangkok with Thai AirAsia (FD)
From Singapore to Bangkok with Thai Lion Air (SL)
From Singapore to Bangkok with Scoot (TR)
Average ticket price: €36 - €143

Connection in Amritsar (India)
From Singapore to Amritsar with Scoot (TR)
Average ticket price: €114 - €455
From Amritsar to Bangkok with Thai Lion Air (SL)
Average ticket price: €82 - €329
Connection in Bangkok (Thailand)
From Singapore to Bangkok with Jetstar Asia (3K)
From Singapore to Bangkok with Scoot (TR)
From Singapore to Bangkok with Thai AirAsia (FD)
From Singapore to Bangkok with Thai Lion Air (SL)
Average ticket price: €36 - €143
From Bangkok to Bangkok with HK Express (UO)
Average ticket price: €0 - €0
Connection in Beijing (China)
From Singapore to Beijing with Jetstar (JQ)
Average ticket price: €112 - €448
From Beijing to Bangkok with Thai AirAsia (FD)
From Beijing to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €83 - €330
Connection in Bengaluru (India)
From Singapore to Bengaluru with Scoot (TR)
Average ticket price: €79 - €317
From Bengaluru to Bangkok with IndiGo (6E)
From Bengaluru to Bangkok with Thai AirAsia (FD)
From Bengaluru to Bangkok with Thai Lion Air (SL)
Average ticket price: €62 - €246
Connection in Busan (South Korea)
From Singapore to Busan with Jeju Air (7C)
Average ticket price: €114 - €458
From Busan to Bangkok with Air Busan (BX)
From Busan to Bangkok with Jeju Air (7C)
From Busan to Bangkok with Jin Air (LJ)
Average ticket price: €93 - €372
Connection in Cebu City (Philippines)
From Singapore to Cebu City with Cebu Pacific (5J)
From Singapore to Cebu City with Scoot (TR)
Average ticket price: €61 - €244
From Cebu City to Bangkok with Cebu Pacific (5J)
Average ticket price: €65 - €258
Connection in Changsha (China)
From Singapore to Changsha with Scoot (TR)
Average ticket price: €79 - €315
From Changsha to Bangkok with Thai AirAsia (FD)
Average ticket price: €52 - €208
Connection in Chennai (India)
From Singapore to Chennai with Air India Express (IX)
From Singapore to Chennai with IndiGo (6E)
From Singapore to Chennai with Scoot (TR)
Average ticket price: €73 - €292
From Chennai to Bangkok with IndiGo (6E)
From Chennai to Bangkok with Thai AirAsia (FD)
Average ticket price: €55 - €220
Connection in Chiang Mai (Thailand)
From Singapore to Chiang Mai with Scoot (TR)
Average ticket price: €50 - €202
From Chiang Mai to Bangkok with Nok Air (DD)
From Chiang Mai to Bangkok with Thai AirAsia (FD)
From Chiang Mai to Bangkok with Thai Lion Air (SL)
From Chiang Mai to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €15 - €58
Connection in Colombo (Sri Lanka)
From Singapore to Colombo with Scoot (TR)
Average ticket price: €68 - €273
From Colombo to Bangkok with Thai AirAsia (FD)
Average ticket price: €59 - €238
Connection in Da Nang (Vietnam)
From Singapore to Da Nang with VietJet Air (VJ)
Average ticket price: €43 - €171
From Da Nang to Bangkok with Thai AirAsia (FD)
From Da Nang to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €22 - €87
Connection in Davao (Philippines)
From Singapore to Davao with Scoot (TR)
Average ticket price: €63 - €250
From Davao to Bangkok with Cebu Pacific (5J)
Average ticket price: €71 - €285
Connection in Delhi (India)
From Singapore to Delhi with IndiGo (6E)
Average ticket price: €104 - €415
From Delhi to Bangkok with IndiGo (6E)
From Delhi to Bangkok with SpiceJet (SG)
Average ticket price: €73 - €292
Connection in Denpasar (Bali) (Indonesia)
From Singapore to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Singapore to Denpasar (Bali) with Jetstar Asia (3K)
From Singapore to Denpasar (Bali) with Scoot (TR)
From Singapore to Denpasar (Bali) with AJet (VF)
From Singapore to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €42 - €168
From Denpasar (Bali) to Bangkok with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Bangkok with Thai AirAsia (FD)
Average ticket price: €74 - €298
Connection in Doha (Qatar)
From Singapore to Doha with Level (IB)
Average ticket price: €155 - €620
From Doha to Bangkok with Buta Airways (J2)
From Doha to Bangkok with Level (IB)
Average ticket price: €131 - €526
Connection in Fuzhou (China)
From Singapore to Fuzhou with Scoot (TR)
Average ticket price: €81 - €322
From Fuzhou to Bangkok with Spring Airlines (9C)
Average ticket price: €60 - €242
Connection in Guangzhou (China)
From Singapore to Guangzhou with Jetstar Asia (3K)
From Singapore to Guangzhou with Scoot (TR)
Average ticket price: €67 - €266
From Guangzhou to Bangkok with Spring Airlines (9C)
From Guangzhou to Bangkok with Thai AirAsia (FD)
From Guangzhou to Bangkok with Thai Lion Air (SL)
From Guangzhou to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €43 - €173
Connection in Guiyang (China)
From Singapore to Guiyang with Lucky Air (8L)
Average ticket price: €71 - €283
From Guiyang to Bangkok with 9 Air (AQ)
Average ticket price: €39 - €157
Connection in Hangzhou (China)
From Singapore to Hangzhou with Jetstar Asia (3K)
From Singapore to Hangzhou with Scoot (TR)
Average ticket price: €92 - €366
From Hangzhou to Bangkok with Beijing Capital Airlines (JD)
From Hangzhou to Bangkok with Thai AirAsia (FD)
From Hangzhou to Bangkok with Thai Lion Air (SL)
From Hangzhou to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €69 - €275
Connection in Hanoi (Vietnam)
From Singapore to Hanoi with Jetstar Asia (3K)
From Singapore to Hanoi with Scoot (TR)
From Singapore to Hanoi with VietJet Air (VJ)
Average ticket price: €56 - €223
From Hanoi to Bangkok with Thai AirAsia (FD)
From Hanoi to Bangkok with VietJet Air (VJ)
Average ticket price: €25 - €101
Connection in Hat Yai (Thailand)
From Singapore to Hat Yai with Scoot (TR)
Average ticket price: €18 - €74
From Hat Yai to Bangkok with Nok Air (DD)
From Hat Yai to Bangkok with Thai AirAsia (FD)
From Hat Yai to Bangkok with Thai Lion Air (SL)
From Hat Yai to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €19 - €76
Connection in Ho Chi Minh City (Vietnam)
From Singapore to Ho Chi Minh City with Lion Air (JT)
From Singapore to Ho Chi Minh City with Jetstar Asia (3K)
From Singapore to Ho Chi Minh City with Scoot (TR)
From Singapore to Ho Chi Minh City with VietJet Air (VJ)
Average ticket price: €28 - €110
From Ho Chi Minh City to Bangkok with Thai AirAsia (FD)
From Ho Chi Minh City to Bangkok with VietJet Air (VJ)
Average ticket price: €19 - €75
Connection in Hong Kong (Hong Kong)
From Singapore to Hong Kong with Jetstar Asia (3K)
From Singapore to Hong Kong with Scoot (TR)
Average ticket price: €65 - €259
From Hong Kong to Bangkok with Greater Bay Airlines (HB)
From Hong Kong to Bangkok with HK Express (UO)
From Hong Kong to Bangkok with Thai AirAsia (FD)
From Hong Kong to Bangkok with Thai Lion Air (SL)
Average ticket price: €43 - €173
Connection in Hyderabad (India)
From Singapore to Hyderabad with Scoot (TR)
Average ticket price: €83 - €330
From Hyderabad to Bangkok with IndiGo (6E)
From Hyderabad to Bangkok with Nok Air (DD)
From Hyderabad to Bangkok with Thai AirAsia (FD)
Average ticket price: €60 - €239
Connection in Jakarta (Indonesia)
From Singapore to Jakarta with Citilink (QG)
From Singapore to Jakarta with Indonesia AirAsia (QZ)
From Singapore to Jakarta with Lion Air (JT)
From Singapore to Jakarta with TransNusa (8B)
From Singapore to Jakarta with Jetstar Asia (3K)
From Singapore to Jakarta with Scoot (TR)
From Singapore to Jakarta with AJet (VF)
From Singapore to Jakarta with Jetstar (JQ)
Average ticket price: €22 - €90
From Jakarta to Bangkok with Indonesia AirAsia (QZ)
From Jakarta to Bangkok with Thai Lion Air (SL)
Average ticket price: €58 - €233
Connection in Jieyang (China)
From Singapore to Jieyang with Spring Airlines (9C)
From Singapore to Jieyang with Jetstar Asia (3K)
Average ticket price: €71 - €283
From Jieyang to Bangkok with Spring Airlines (9C)
From Jieyang to Bangkok with Thai AirAsia (FD)
Average ticket price: €51 - €203
Connection in Jinan (China)
From Singapore to Jinan with Scoot (TR)
Average ticket price: €105 - €419
From Jinan to Bangkok with Thai Lion Air (SL)
Average ticket price: €77 - €306
Connection in Kochi (India)
From Singapore to Kochi with Scoot (TR)
Average ticket price: €80 - €319
From Kochi to Bangkok with Thai AirAsia (FD)
From Kochi to Bangkok with Thai Lion Air (SL)
Average ticket price: €66 - €265
Connection in Krabi (Thailand)
From Singapore to Krabi with Jetstar Asia (3K)
From Singapore to Krabi with Scoot (TR)
From Singapore to Krabi with Thai AirAsia (FD)
Average ticket price: €23 - €93
From Krabi to Bangkok with Nok Air (DD)
From Krabi to Bangkok with Thai AirAsia (FD)
From Krabi to Bangkok with Thai Lion Air (SL)
From Krabi to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €16 - €65
Connection in Kuala Lumpur (Malaysia)
From Singapore to Kuala Lumpur with AirAsia (AK)
From Singapore to Kuala Lumpur with Firefly (FY)
From Singapore to Kuala Lumpur with Jetstar Asia (3K)
From Singapore to Kuala Lumpur with Scoot (TR)
Average ticket price: €8 - €32
From Kuala Lumpur to Bangkok with AirAsia (AK)
From Kuala Lumpur to Bangkok with AirAsia X (D7)
From Kuala Lumpur to Bangkok with Firefly (FY)
From Kuala Lumpur to Bangkok with Thai AirAsia (FD)
Average ticket price: €30 - €119
Connection in Kunming (China)
From Singapore to Kunming with Scoot (TR)
Average ticket price: €66 - €265
From Kunming to Bangkok with Lucky Air (8L)
From Kunming to Bangkok with Thai AirAsia (FD)
Average ticket price: €32 - €129
Connection in Lijiang (China)
From Singapore to Lijiang with Scoot (TR)
Average ticket price: €71 - €285
From Lijiang to Bangkok with Ruili Airlines (DR)
Average ticket price: €36 - €144
Connection in London (United Kingdom)
From Singapore to London with Level (IB)
Average ticket price: €271 - €1084
From London to Bangkok with Level (IB)
Average ticket price: €238 - €952
Connection in Luzon Island (Philippines)
From Singapore to Luzon Island with Cebu Pacific (5J)
From Singapore to Luzon Island with Cebgo (DG)
From Singapore to Luzon Island with Jetstar Asia (3K)
From Singapore to Luzon Island with Scoot (TR)
Average ticket price: €62 - €249
From Luzon Island to Bangkok with Cebu Pacific (5J)
From Luzon Island to Bangkok with Cebgo (DG)
Average ticket price: €56 - €222
Connection in Macau (Macao)
From Singapore to Macau with Scoot (TR)
Average ticket price: €64 - €255
From Macau to Bangkok with Thai AirAsia (FD)
From Macau to Bangkok with Thai Lion Air (SL)
Average ticket price: €42 - €167
Connection in Male (Maldives)
From Singapore to Male with Scoot (TR)
Average ticket price: €85 - €338
From Male to Bangkok with Thai AirAsia (FD)
Average ticket price: €79 - €314
Connection in Manila (Philippines)
From Singapore to Manila with Cebu Pacific (5J)
From Singapore to Manila with PAL Express (2P)
From Singapore to Manila with Jetstar Asia (3K)
From Singapore to Manila with Scoot (TR)
Average ticket price: €60 - €240
From Manila to Bangkok with Cebu Pacific (5J)
From Manila to Bangkok with Philippines AirAsia (Z2)
Average ticket price: €55 - €221
Connection in Medan (Indonesia)
From Singapore to Medan with Jetstar Asia (3K)
From Singapore to Medan with AJet (VF)
Average ticket price: €16 - €63
From Medan to Bangkok with Indonesia AirAsia (QZ)
Average ticket price: €29 - €115
Connection in Melbourne (Australia)
From Singapore to Melbourne with Scoot (TR)
From Singapore to Melbourne with Jetstar (JQ)
Average ticket price: €151 - €606
From Melbourne to Bangkok with Jetstar (JQ)
Average ticket price: €184 - €737
Connection in Mumbai (India)
From Singapore to Mumbai with IndiGo (6E)
Average ticket price: €98 - €391
From Mumbai to Bangkok with IndiGo (6E)
From Mumbai to Bangkok with Nok Air (DD)
From Mumbai to Bangkok with Thai Lion Air (SL)
Average ticket price: €75 - €300
Connection in Nanchang (China)
From Singapore to Nanchang with Scoot (TR)
Average ticket price: €83 - €332
From Nanchang to Bangkok with Thai Lion Air (SL)
Average ticket price: €58 - €232
Connection in Nanjing (China)
From Singapore to Nanjing with Scoot (TR)
Average ticket price: €93 - €374
From Nanjing to Bangkok with Nok Air (DD)
Average ticket price: €69 - €274
Connection in Nanning (China)
From Singapore to Nanning with Jetstar Asia (3K)
From Singapore to Nanning with Scoot (TR)
Average ticket price: €60 - €242
From Nanning to Bangkok with Spring Airlines (9C)
From Nanning to Bangkok with Nok Air (DD)
Average ticket price: €32 - €128
Connection in Ningbo (China)
From Singapore to Ningbo with Jetstar Asia (3K)
From Singapore to Ningbo with Scoot (TR)
Average ticket price: €92 - €368
From Ningbo to Bangkok with Spring Airlines (9C)
From Ningbo to Bangkok with Thai AirAsia (FD)
Average ticket price: €70 - €280
Connection in Okinawa (Japan)
From Singapore to Okinawa with Jetstar Asia (3K)
Average ticket price: €94 - €377
From Okinawa to Bangkok with Thai AirAsia (FD)
Average ticket price: €79 - €316
Connection in Osaka (Japan)
From Singapore to Osaka with Scoot (TR)
Average ticket price: €124 - €496
From Osaka to Bangkok with Peach Aviation (MM)
From Osaka to Bangkok with Thai AirAsia X (XJ)
Average ticket price: €105 - €421
Connection in Penang (Malaysia)
From Singapore to Penang with AirAsia (AK)
From Singapore to Penang with Firefly (FY)
From Singapore to Penang with Jetstar Asia (3K)
From Singapore to Penang with Scoot (TR)
Average ticket price: €15 - €60
From Penang to Bangkok with Firefly (FY)
From Penang to Bangkok with Thai AirAsia (FD)
From Penang to Bangkok with Thai Lion Air (SL)
Average ticket price: €23 - €94
Connection in Perth (Australia)
From Singapore to Perth with Jetstar Asia (3K)
From Singapore to Perth with Scoot (TR)
From Singapore to Perth with Jetstar (JQ)
Average ticket price: €98 - €391
From Perth to Bangkok with Jetstar (JQ)
Average ticket price: €133 - €534
Connection in Phnom Penh (Cambodia)
From Singapore to Phnom Penh with Jetstar Asia (3K)
From Singapore to Phnom Penh with Scoot (TR)
Average ticket price: €29 - €115
From Phnom Penh to Bangkok with Thai AirAsia (FD)
From Phnom Penh to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €13 - €53
Connection in Phuket (Thailand)
From Singapore to Phuket with Jetstar Asia (3K)
From Singapore to Phuket with Scoot (TR)
From Singapore to Phuket with Thai AirAsia (FD)
Average ticket price: €24 - €98
From Phuket to Bangkok with TransNusa (8B)
From Phuket to Bangkok with Nok Air (DD)
From Phuket to Bangkok with Thai AirAsia (FD)
From Phuket to Bangkok with Thai Lion Air (SL)
From Phuket to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €17 - €67
Connection in Seoul (South Korea)
From Singapore to Seoul with Scoot (TR)
From Singapore to Seoul with T'way Air (TW)
Average ticket price: €117 - €468
From Seoul to Bangkok with TransNusa (8B)
From Seoul to Bangkok with Air Busan (BX)
From Seoul to Bangkok with Air Premia (YP)
From Seoul to Bangkok with Eastar Jet (ZE)
From Seoul to Bangkok with Jeju Air (7C)
From Seoul to Bangkok with Jin Air (LJ)
From Seoul to Bangkok with T'way Air (TW)
From Seoul to Bangkok with Thai AirAsia X (XJ)
Average ticket price: €93 - €373
Connection in Shanghai (China)
From Singapore to Shanghai with Spring Airlines (9C)
Average ticket price: €95 - €381
From Shanghai to Bangkok with Spring Airlines (9C)
From Shanghai to Bangkok with Thai AirAsia X (XJ)
From Shanghai to Bangkok with Thai Lion Air (SL)
From Shanghai to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €72 - €290
Connection in Shenzhen (China)
From Singapore to Shenzhen with Scoot (TR)
Average ticket price: €65 - €261
From Shenzhen to Bangkok with Thai AirAsia (FD)
From Shenzhen to Bangkok with Thai Lion Air (SL)
Average ticket price: €43 - €174
Connection in Siem Reap (Cambodia)
From Singapore to Siem Reap with Jetstar Asia (3K)
Average ticket price: €34 - €135
From Siem Reap to Bangkok with Thai AirAsia (FD)
Average ticket price: €9 - €36
Connection in Surabaya (Indonesia)
From Singapore to Surabaya with Indonesia AirAsia (QZ)
From Singapore to Surabaya with Lion Air (JT)
From Singapore to Surabaya with Jetstar Asia (3K)
From Singapore to Surabaya with Scoot (TR)
From Singapore to Surabaya with AJet (VF)
Average ticket price: €35 - €138
From Surabaya to Bangkok with Indonesia AirAsia (QZ)
Average ticket price: €68 - €271
Connection in Taipei (Taiwan)
From Singapore to Taipei with Jetstar Asia (3K)
From Singapore to Taipei with Scoot (TR)
Average ticket price: €81 - €326
From Taipei to Bangkok with Thai AirAsia (FD)
From Taipei to Bangkok with Thai Lion Air (SL)
From Taipei to Bangkok with Thai VietJet Air (VZ)
Average ticket price: €64 - €254
Connection in Tiruchirappalli (India)
From Singapore to Tiruchirappalli with Air India Express (IX)
From Singapore to Tiruchirappalli with Scoot (TR)
Average ticket price: €74 - €297
From Tiruchirappalli to Bangkok with Thai AirAsia (FD)
Average ticket price: €60 - €239
Connection in Tokyo (Japan)
From Singapore to Tokyo with Air Japan (NQ)
From Singapore to Tokyo with Zipair Tokyo (ZG)
From Singapore to Tokyo with Scoot (TR)
Average ticket price: €133 - €532
From Tokyo to Bangkok with Air Japan (NQ)
From Tokyo to Bangkok with Zipair Tokyo (ZG)
From Tokyo to Bangkok with Thai AirAsia X (XJ)
Average ticket price: €115 - €461
Connection in Vientiane (Laos)
From Singapore to Vientiane with Scoot (TR)
Average ticket price: €47 - €186
From Vientiane to Bangkok with Thai AirAsia (FD)
Average ticket price: €13 - €52
Connection in Vishakhapatnam (India)
From Singapore to Vishakhapatnam with Scoot (TR)
Average ticket price: €73 - €290
From Vishakhapatnam to Bangkok with Thai AirAsia (FD)
Average ticket price: €47 - €190
Connection in Wuhan (China)
From Singapore to Wuhan with Scoot (TR)
Average ticket price: €86 - €346
From Wuhan to Bangkok with Thai AirAsia (FD)
Average ticket price: €59 - €236
Connection in Xian (China)
From Singapore to Xian with Scoot (TR)
Average ticket price: €93 - €372
From Xian to Bangkok with Spring Airlines (9C)
From Xian to Bangkok with Thai AirAsia (FD)
From Xian to Bangkok with Thai Lion Air (SL)
Average ticket price: €61 - €245
Connection in Yangon (Myanmar)
From Singapore to Yangon with Jetstar Asia (3K)
From Singapore to Yangon with Scoot (TR)
Average ticket price: €48 - €193
From Yangon to Bangkok with Nok Air (DD)
From Yangon to Bangkok with Thai AirAsia (FD)
Average ticket price: €15 - €59
Connection in Zhengzhou (China)
From Singapore to Zhengzhou with Scoot (TR)
Average ticket price: €96 - €384
From Zhengzhou to Bangkok with West Air (PN)
From Zhengzhou to Bangkok with Nok Air (DD)
From Zhengzhou to Bangkok with Thai Lion Air (SL)
Average ticket price: €67 - €268