Lowcost flights from Bangkok (Thailand) to Colombo (Sri Lanka), €59 - €238

Direct distance between cities: 2378 km. Average direct flight time is 3:47 hours.

Please note! Some routes are seasonal.

From Bangkok to Colombo with Thai AirAsia (FD)
Average ticket price: €59 - €238

Connection in Bangkok (Thailand)
From Bangkok to Bangkok with HK Express (UO)
Average ticket price: €0 - €0
From Bangkok to Colombo with Thai AirAsia (FD)
Average ticket price: €59 - €238
Connection in Bengaluru (India)
From Bangkok to Bengaluru with IndiGo (6E)
From Bangkok to Bengaluru with Thai AirAsia (FD)
From Bangkok to Bengaluru with Thai Lion Air (SL)
Average ticket price: €62 - €246
From Bengaluru to Colombo with IndiGo (6E)
Average ticket price: €18 - €74
Connection in Chennai (India)
From Bangkok to Chennai with IndiGo (6E)
From Bangkok to Chennai with Thai AirAsia (FD)
Average ticket price: €55 - €220
From Chennai to Colombo with Air India Express (IX)
From Chennai to Colombo with IndiGo (6E)
From Chennai to Colombo with SpiceJet (SG)
Average ticket price: €17 - €68
Connection in Doha (Qatar)
From Bangkok to Doha with Buta Airways (J2)
From Bangkok to Doha with Level (IB)
Average ticket price: €131 - €526
From Doha to Colombo with Level (IB)
Average ticket price: €91 - €363
Connection in Hyderabad (India)
From Bangkok to Hyderabad with IndiGo (6E)
From Bangkok to Hyderabad with Nok Air (DD)
From Bangkok to Hyderabad with Thai AirAsia (FD)
Average ticket price: €60 - €239
From Hyderabad to Colombo with IndiGo (6E)
Average ticket price: €29 - €117
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 Colombo with AirAsia (AK)
From Kuala Lumpur to Colombo with AirAsia X (D7)
Average ticket price: €61 - €246
Connection in Male (Maldives)
From Bangkok to Male with Thai AirAsia (FD)
Average ticket price: €79 - €314
From Male to Colombo with flydubai (FZ)
Average ticket price: €19 - €76
Connection in Mumbai (India)
From Bangkok to Mumbai with IndiGo (6E)
From Bangkok to Mumbai with Nok Air (DD)
From Bangkok to Mumbai with Thai Lion Air (SL)
Average ticket price: €75 - €300
From Mumbai to Colombo with IndiGo (6E)
Average ticket price: €39 - €155
Connection in Muscat (Oman)
From Bangkok to Muscat with Salam Air (OV)
Average ticket price: €114 - €456
From Muscat to Colombo with Salam Air (OV)
Average ticket price: €74 - €296
Connection in Sharjah (United Arab Emirates)
From Bangkok to Sharjah with Air Arabia (G9)
Average ticket price: €122 - €486
From Sharjah to Colombo with Air Arabia (G9)
Average ticket price: €82 - €330
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 Colombo with Scoot (TR)
Average ticket price: €68 - €273