Quick answer
There is no non-stop flight from Ankara to Sri Lanka. The standard route connects through Istanbul: a domestic flight from Ankara Esenboğa Airport (ESB) to Istanbul Airport (IST), typically around one to one and a half hours, followed by Turkish Airlines' non-stop long-haul sector to Colombo, roughly nine to ten hours. Total door-to-door journey time, including a sensible connection window at Istanbul, generally runs in the region of twelve to fourteen hours, noticeably shorter than the 18 to 26 hours most other international Sri Lanka markets face. Booking both legs on one ticket gives better protection if the domestic flight runs late.
Key takeaways
- No airline flies non-stop from Ankara to Colombo; every route connects through Istanbul first.
- The domestic Ankara-Istanbul leg typically takes around one to one and a half hours on Turkish Airlines.
- The onward Istanbul-Colombo sector is genuinely non-stop, roughly nine to ten hours, once the connection is made.
- Total door-to-door journey time from Ankara generally runs roughly twelve to fourteen hours including the connection, well under the 18-to-26-hour journeys UK, US or Canadian travellers typically face.
- Booking the domestic and long-haul legs as a single itinerary gives stronger protection if the first flight is delayed.
No non-stop flight from Ankara
Ankara Esenboğa Airport (ESB) has no direct service to Sri Lanka, so every realistic itinerary from the capital connects through Istanbul first. This is the same pattern nearly every other Sri Lanka market faces, a connection is required, except here the connecting flight is a short domestic hop rather than another long-haul sector.
The standard routing is a domestic Turkish Airlines flight from Ankara to Istanbul Airport, followed by the airline's non-stop long-haul service onward to Bandaranaike International Airport near Colombo. Because both legs are typically operated by the same carrier, booking them together as one itinerary is the more straightforward and better-protected option.
- →Ankara Esenboğa (ESB) to Istanbul Airport (IST): domestic flight, typically around one to one and a half hours.
- →Istanbul (IST) to Colombo (CMB): non-stop long-haul sector, roughly nine to ten hours.
- →Both legs commonly operated by Turkish Airlines; booking as one ticket is the more protected option.
The layover at Istanbul
Istanbul Airport is a major global hub with extensive facilities, so a layover there before the long-haul sector to Sri Lanka is generally a comfortable one, plenty of food options, shopping and lounge access depending on cabin class. It's still worth allowing a reasonable connection window rather than the tightest scheduled transfer, particularly given Istanbul's scale as an airport and the walking distance between some gate areas.
A connection of roughly two to three hours is a sensible target: enough to comfortably clear any terminal transfer without an unnecessarily long wait, and enough buffer to absorb a short domestic-flight delay without missing the long-haul sector.
- →Target a connection window of roughly two to three hours at Istanbul Airport.
- →Istanbul Airport's scale means some gate-to-gate transfers involve genuine walking distance; build in time accordingly.
- →A single-ticket itinerary means the airline generally protects the connection if the domestic leg runs late.
Realistic total journey time from Ankara
As a hedge rather than a fixed figure, total door-to-door journey time from Ankara to Colombo typically runs in the region of twelve to fourteen hours, combining the domestic leg, a sensible layover, and the roughly nine-to-ten-hour long-haul sector. Exact timing shifts with the specific flight schedule chosen and how much connection buffer is booked.
Compared with most other Sri Lanka markets, this is still a considerably shorter journey. UK, US, Canadian and Australian travellers typically face 18 to 26 hours door to door with a long-haul-to-long-haul connection; an Ankara traveller's connection is a short domestic hop onto a single non-stop long-haul sector, a meaningfully easier journey by any measure.
- →Ankara to Colombo total journey time: roughly twelve to fourteen hours door to door, including the connection.
- →Considerably shorter than the 18-to-26-hour journeys typical of Sri Lanka's other major international markets.
- →The only long-haul sector in the entire journey is the non-stop Istanbul-Colombo flight itself.
Booking tips for the Ankara route
Book both legs as a single itinerary where possible, since this generally gives stronger rebooking protection if the domestic Ankara-Istanbul flight is delayed and the connection is at risk. Booking roughly three to six months ahead typically secures better fares and seat choice, particularly around Turkish school summer holidays and the December to February winter window.
It's worth checking Turkish Airlines' current domestic schedule from Ankara against the long-haul departure time from Istanbul before settling on a specific date, since not every domestic frequency lines up equally well with the long-haul sector's typical departure window.
Planning your journey from Ankara
Given the total journey still runs considerably shorter than what most other international Sri Lanka travellers face, most Ankara-based travellers can realistically start light sightseeing the same day or the following morning after arrival, rather than needing a full recovery day.
Lankan Stays & Trails times airport transfers and the opening days of a Sri Lanka itinerary around the Istanbul long-haul schedule, so the arrival after a journey from Ankara is as smooth as the connection allows.
Frequently asked questions
Is there a direct flight from Ankara to Sri Lanka?
No. Ankara Esenboğa Airport has no non-stop service to Colombo. The standard route connects through Istanbul: a domestic flight of roughly one to one and a half hours, followed by Turkish Airlines' non-stop long-haul sector to Sri Lanka.
How long is the flight from Ankara to Sri Lanka?
Total door-to-door journey time generally runs roughly twelve to fourteen hours, combining a domestic Ankara-Istanbul leg of about one to one and a half hours, a connection at Istanbul, and the roughly nine-to-ten-hour non-stop long-haul sector to Colombo.
How much connection time should I leave in Istanbul flying from Ankara?
Roughly two to three hours is a sensible target, enough to comfortably manage any terminal walking distance at Istanbul Airport's scale, while giving enough buffer to absorb a short domestic-flight delay without missing the long-haul sector to Colombo.
Should I book the Ankara to Istanbul flight separately?
Generally no. Booking both the domestic and long-haul legs as one itinerary, commonly both on Turkish Airlines, gives stronger rebooking protection if the domestic flight from Ankara runs late and puts the connection at risk.
Is flying from Ankara to Sri Lanka faster than from other countries?
Yes, generally. Total journey time of roughly twelve to fourteen hours from Ankara is considerably shorter than the 18 to 26 hours UK, US, Canadian or Australian travellers typically face, since the only long-haul sector involved is the non-stop Istanbul-Colombo flight.
Which airport in Istanbul does the Ankara connection use?
Istanbul Airport (IST), which hosts Turkish Airlines' non-stop Colombo service. Travellers should confirm their domestic flight from Ankara also lands at IST rather than Istanbul's secondary airport, Sabiha Gökçen, since transferring between the two takes considerably longer.
When should I book flights from Ankara to Sri Lanka?
Roughly three to six months ahead where possible, particularly for travel during Turkish school summer holidays or the December to February winter window, when demand for this route and fares tend to firm up earlier than the trip date might suggest.

