Flights to Sri Lanka
Sri Lanka's only international airport is the Bandaranaike International Airport (CMB) in Katunayake, about 35 km north of Colombo. Coordinates: [7.1808, 79.8841].
Direct Flights from the DACH Region
There are no nonstop flights from Germany, Austria, or Switzerland. The best connecting flights:
- SriLankan Airlines: Via Colombo from various hubs. The national airline offers the best connection.
- Emirates: Via Dubai (3–4h layover). Often the most comfortable option, from 450 €.
- Qatar Airways: Via Doha. Excellent service, from 420 €.
- Turkish Airlines: Via Istanbul. Many German departure airports, from 400 €.
- Oman Air: Via Muscat. Occasionally bargains from 350 €.
- Condor/Eurowings: Seasonal from Frankfurt, often via stopover.
Flight Prices (Guidelines Round Trip from Germany)
| Period | Economy | Business |
|---|---|---|
| Off-season (May–Oct) | 380–550 € | 1,800–3,000 € |
| Shoulder (Nov, Mar–Apr) | 450–650 € | 2,200–3,500 € |
| High season (Dec–Feb) | 550–900 € | 2,800–4,500 € |
| Christmas/New Year | 800–1,300 € | 4,000–6,000 € |
Flight Duration
The pure flight time is about 9.5–10.5 hours. With a layover, expect 12–16 hours total travel time. Night flights via Dubai or Doha are ideal: Depart in the evening from Germany, arrive in Colombo in the morning.
Transfer from the Airport
- Taxi: Official prepaid taxi at the counter in the arrival hall. Colombo: 3,500–4,500 LKR (~10–13 €), Negombo: 1,500–2,500 LKR (~4–7 €). No surprises.
- Pick-up by hotel/driver: Most hotels and guesthouses offer pick-up — often the most stress-free option after a long flight.
- Bus: Line 187 to Colombo (Bastian Mawatha), 150 LKR (~0.43 €). Only for the hardiest budget travelers.
💡 Tipp
Book flights 8–12 weeks in advance. The cheapest connections are often via Gulf airlines (Emirates, Qatar, Oman Air). Set up a Skyscanner price alert and use flexible dates of ±3 days.
Achtung
The CMB airport is located in Katunayake, NOT in Colombo. The drive to Colombo takes 1–2 hours depending on traffic. If heading to the highlands the next day, it's better to stay overnight in Negombo (15 minutes from the airport) than in Colombo.
