Skip to main content

Search flights from Bangkok to Sofia

Book your plane tickets from Bangkok to Sofia with ease

Cheapest flights to Sofia

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Bangkok to Sofia: things to know

The most popular route is from Suvarnabhumi Airport in Bangkok to Sofia Airport in Sofia. On average this flight takes 16 hours 3 minutes one way and costs £970 for the round trip.

Most popular route

Suvarnabhumi Airport (BKK) to Sofia Airport (SOF)

Average flight time

16 hours 3 minutes

Average round-trip price

£970

Fly from Bangkok to Sofia

10 airlines
A beautiful view of Sofia.
Great selection

Great selection

Easily compare flights, airlines and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on selected airfares

Airlines that fly from Bangkok to Sofia

Airline options may vary according to recently booked flights and your search terms

  • Turkish Airlines logo
    Turkish Airlines
  • Qatar Airways logo
    Qatar Airways
  • Thai Airways logo
    Thai Airways
  • Austrian Airlines logo
    Austrian Airlines
  • Oman Air logo
    Oman Air
  • IndiGo logo
    IndiGo
  • Emirates logo
    Emirates
  • Lufthansa logo
    Lufthansa
  • Thai Airasia logo
    Thai Airasia
  • Etihad Airways logo
    Etihad Airways

Frequently asked questions

Fly to more destinations from Bangkok

Phuket Town
Thailand
Chiang Mai
Thailand
Koh Samui
Thailand
Krabi town
Thailand
London
United Kingdom
Paris
France
Zürich
Switzerland
Munich
Germany
Tokyo
Japan
Chiang Rai
Thailand
Suratthani
Thailand
Udon Thani
Thailand
Sydney
Australia
Hanoi
Vietnam
Kuta
Indonesia
Phnom Penh
Cambodia
Singapore
Singapore
Siem Reap
Cambodia
Hong Kong
Hong Kong
Khon Kaen
Thailand
Kuala Lumpur
Malaysia
Melbourne
Australia
Milan
Italy
Da Nang
Vietnam
gogless