🌊 Indian Ocean

Flights
Sri Lanka

Reach Colombo from Paris, direct or with a stopover, then cross the island by train.

⚠️ Timetables, opening hours, prices and access conditions may change without notice, for reasons beyond our control (season, weather, decisions by operators, venues or local authorities). Before every trip, check the information with the relevant authorities and service providers.

✈️ Find your flight at the best price
Compare all airlines with Skyscanner
Compare flights β†’
πŸ›¬Airports2 options
πŸ›¬
Bandaranaike International Airport (CMB)
Katunayake, north of Colombo

The country's main gateway, where international flights arrive. Local hire firms and agencies offer private transfers to Colombo and the rest of the island.

InternationalColombo
πŸ›«
Mattala International Airport (HRI)
Hambantota District, south of the island

The country's second international airport, with far fewer flights than Colombo. Some hire firms also provide transfers from here.

SouthLimited service
✈️Airlines and routes5 options
✈️
SriLankan Airlines
Paris – Colombo

The national airline, with a non-stop flight from Paris depending on the season (about 10 h 15 to 11 h 30). The Paris service varies from season to season: check the schedule on the airline's website.

Non-stopSeasonal
🌐Official websitesrilankan.comβ†’
✈️
Qatar Airways
Via Doha

One-stop connection via Doha between Paris and Colombo.

StopoverDoha
🌐Official websiteqatarairways.comβ†’
✈️
Emirates
Via Dubai

One-stop connection via Dubai between Paris and Colombo.

StopoverDubai
🌐Official websiteemirates.comβ†’
✈️
Etihad Airways
Via Abu Dhabi

One-stop connection via Abu Dhabi between Paris and Colombo.

StopoverAbu Dhabi
🌐Official websiteetihad.comβ†’
✈️
Turkish Airlines
Via Istanbul

One-stop connection via Istanbul between Paris and Colombo.

StopoverIstanbul
🌐Official websiteturkishairlines.comβ†’
πŸ’‘Practical tips2 options
πŸš†
Trains
seatreservation.railway.gov.lk

The official website sells reserved seats (account required, 5 seats maximum, card payment, ticket by email). Cancellation at the station: 75% refunded more than 168 h before, 50% between 48 and 168 h, nothing under 48 h.

Kandy–EllaBooking
🌐Official websiteseatreservation.railway.gov.lkβ†’
πŸ“
ETA (travel authorisation)
eta.gov.lk

Compulsory, to be obtained online before departure. Free since 25 May 2026 for nationals of 40 countries including France (30 days, double entry); extensions are charged.

EntryOnline
🌐Official websiteeta.gov.lkβ†’