Lowcost flights from Bangkok (Thailand) to Muscat (Oman), €114 - €456

Direct distance between cities: 4560 km. Average direct flight time is 6:21 hours.

Please note! Some routes are seasonal.

From Bangkok to Muscat with Salam Air (OV)
Average ticket price: €114 - €456

Connection in Ahmedabad (India)
From Bangkok to Ahmedabad with Thai AirAsia (FD)
From Bangkok to Ahmedabad with Thai Lion Air (SL)
Average ticket price: €78 - €311
From Ahmedabad to Muscat with SpiceJet (SG)
Average ticket price: €37 - €147
Connection in Bangkok (Thailand)
From Bangkok to Bangkok with HK Express (UO)
Average ticket price: €0 - €0
From Bangkok to Muscat with Salam Air (OV)
Average ticket price: €114 - €456
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 Muscat with Salam Air (OV)
Average ticket price: €59 - €235
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 Muscat with Salam Air (OV)
Average ticket price: €65 - €259
Connection in Colombo (Sri Lanka)
From Bangkok to Colombo with Thai AirAsia (FD)
Average ticket price: €59 - €238
From Colombo to Muscat with Salam Air (OV)
Average ticket price: €74 - €296
Connection in Delhi (India)
From Bangkok to Delhi with IndiGo (6E)
From Bangkok to Delhi with SpiceJet (SG)
Average ticket price: €73 - €292
From Delhi to Muscat with Air India Express (IX)
From Delhi to Muscat with Salam Air (OV)
Average ticket price: €49 - €196
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 Muscat with Salam Air (OV)
From Doha to Muscat with Level (IB)
Average ticket price: €18 - €71
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 Muscat with IndiGo (6E)
From Hyderabad to Muscat with Salam Air (OV)
Average ticket price: €55 - €221
Connection in Jaipur (India)
From Bangkok to Jaipur with Thai AirAsia (FD)
Average ticket price: €74 - €295
From Jaipur to Muscat with Salam Air (OV)
Average ticket price: €45 - €180
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 Muscat with Salam Air (OV)
Average ticket price: €156 - €622
Connection in Kochi (India)
From Bangkok to Kochi with Thai AirAsia (FD)
From Bangkok to Kochi with Thai Lion Air (SL)
Average ticket price: €66 - €265
From Kochi to Muscat with Air India Express (IX)
From Kochi to Muscat with IndiGo (6E)
Average ticket price: €61 - €243
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 Muscat with Salam Air (OV)
Average ticket price: €130 - €518
Connection in Lucknow (India)
From Bangkok to Lucknow with Thai AirAsia (FD)
Average ticket price: €63 - €250
From Lucknow to Muscat with Air India Express (IX)
From Lucknow to Muscat with Salam Air (OV)
Average ticket price: €57 - €230
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 Muscat with Air India Express (IX)
From Mumbai to Muscat with IndiGo (6E)
From Mumbai to Muscat with Salam Air (OV)
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 Muscat with Salam Air (OV)
Average ticket price: €115 - €459
Connection in Sharjah (United Arab Emirates)
From Bangkok to Sharjah with Air Arabia (G9)
Average ticket price: €122 - €486
From Sharjah to Muscat with Air Arabia (G9)
Average ticket price: €9 - €34
Connection in Tiruchirappalli (India)
From Bangkok to Tiruchirappalli with Thai AirAsia (FD)
Average ticket price: €60 - €239
From Tiruchirappalli to Muscat with Air India Express (IX)
Average ticket price: €65 - €259