Fly from Berlin to Colombo from €690 return with Eurowings. The median price hovers around €739. Book in advance if you travel in December: it's peak season but seats fill up quickly.
Price and when to book
The cheapest flights start from €690. We've seen prices up to €780 in the same search. The median is €739, so expect to pay around that. At Happy Low Cost we recommend booking 2–3 months ahead for the best fares. If you're travelling in December (like the example on 9 December), it's peak season: plenty of sunshine on the island and less rain, but more visitors and higher prices.
Airline and stops
Eurowings operates all these flights. The journey includes 1 stop (not direct), which is standard on this route. Your outbound flight may depart around 07:10 from Berlin, arriving in Colombo after the stop. The return departs in the early morning (around 02:40) and brings you back to Berlin. Check Eurowings for exact times and stopover location in your search.
Best time to travel
December is ideal if you want to escape European winter: Sri Lanka has warm weather and is dry season in many areas. But it's also when most tourists arrive and prices rise. If you want to save and don't mind rain, consider May to October (southwest monsoon, but cheaper flights). Either way, from Germany this route always involves a long flight with a stop.
What to do when you arrive in Colombo
You'll land at Bandaranaike International Airport (CMB), about 30 km from Colombo. The capital is your gateway: visit Colombo Lighthouse, Kelaniya Temple, museums or Galle Face seafront. From Colombo you can travel to other highlights: southern beaches, central highlands with tea plantations, or ancient palaces like Sigiriya and Polonnaruwa. Hire a car or use local buses to explore the island.
FAQ
What is the cheapest price for flights Berlin to Sri Lanka?
€690 return with Eurowings, according to our latest price analysis. There may be occasional offers, but this is a real price we recorded. The median hovers around €739.
Is the flight Berlin to Colombo direct?
No, it includes 1 stop. Eurowings operates this route with an intermediate stop. It's usually cheaper than direct flights and the total time is reasonable for a distance of nearly 9,000 km.
When do the flights depart and arrive?
The outbound may depart around 07:10 from Berlin (BER) on 9 December (example searched), arriving in Colombo (CMB) after the stop. The return departs Colombo around 02:40 on 14 December and gets you back to Berlin. Check exact times in your date search.
What should I know before travelling to Sri Lanka?
Sri Lanka is a safe and accessible destination. Colombo has all services: transport, hotels, restaurants. December is dry season in south and north (good for beaches), while the centre is pleasant year-round. Bring cash (Sri Lankan rupee), though ATMs are available. The island is small (65,000 km²) and connected by roads, trains and local buses.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


