Yes, you can fly directly to Ankara. Esenboğa International Airport (IATA: ESB) serves as a major international hub in the Mediterranean region and has direct flights from numerous cities across Europe, the Middle East, and other parts of the world, especially during the tourist season which is from spring to autumn.
Several airlines operate seasonal charter flights that cater to tourists, while regular scheduled flights are offered year-round. The availability of direct flights often depends on your departure city and the time of year. During the off-peak season, there might be fewer direct options, and you might have to book a flight with a stopover.
It is always best to check with airlines or a flight booking platform for the most current direct flight options to Ankara.