This information is useful for foreigners as well as Bulgarians who live abroad. You can reach Sunny beach by using the regular flights of the big airplane companies as well as getting on a charter flight.
Relatively close to the resort are the airport Burgas and airport Varna, as well as a few small airports for small planes.
Airport Burgas is the most suitable one if you're willing to reach Sunny Beach. It is situated about 20km south from the resort center. You can use bus transport, intercity transport and taxis for your transfer from airport Burgas to Sunny beach. The short distances and the comfort needed to reach the resort make a lot of tourists book a transfer to Sunny Beach for them and their travel partners.
Airport Burgas is used by the big plane companies as well as the low cost companies. The touroperators from the whole world organise charter flights you can use to travel to the airport of Burgas.
Airport Varna is around 100 km north from Sunny Beach. If you're having a return flight from Varna and you're an individual tourist, the most suitable transfer for you is by using a rent-a-car company. The road from Varna to Sunny Beach is picturesque with a colorful scenery. You can enjoy the beauty of the nature!
Are you traveling from a far destination to Bulgaria? There is a possibility to land a little further - around 400km away. The Istanbul, Turkey airports(https://www.istairport.com/en) are situated 400 km away from Sunny Beach and on the west you can use airport Sofia(https://www.sofia-airport.bg/) to reach to Bulgaria.
More information about the airports Burgas and Varna you can find on their websites:
Airport Burgas - https://burgas-airport.bg/bg/flights
Airport Varna - https://varna-airport.bg/bg/flights