✓ Real prices checked on 2026-10-21

Cheap flights from Madrid to Sri Lanka from €701

Fly from Madrid to Colombo with Etihad Airways for €701 return. The median price sits at the same €701, so now is a good time to book. With one stopover, you'll reach Sri Lanka in just over 20 hours of travel.

Price and when to book your flight to Sri Lanka

The base price is €701 for a return trip. Our sample prices range between €701 and €715, so the variation is minimal. Book as early as possible: fares tend to rise as your departure date approaches. Reserve at least 4–6 weeks in advance to secure the best rate.

Airline and stopovers

You'll travel with Etihad Airways, which connects Madrid to Colombo with one stopover. The outbound flight departs Madrid at 21:10 and your return flight leaves Colombo at 09:55. One stopover is standard on this route and gives you a chance to stretch your legs without adding too much to your total journey time.

Best time to visit Sri Lanka

Sri Lanka has two monsoon seasons: May to September on the west coast and October to April on the east coast. The best time depends on where you're headed: the south and west coasts are ideal from December to March, whilst the north and east are better from May to September. Travel between November and February for dry weather and sunny days.

What to do in Colombo and beyond

Colombo is your gateway to Sri Lanka. Explore the colonial Fort district, walk along Galle Face Green overlooking the Indian Ocean, and sample local cuisine at the markets. From there, it's easy to reach beaches like Mirissa, Buddhist temples like Kandy, and tea plantations in Nuwara Eliya by train or bus. Sri Lanka fits into two weeks and every corner is worth your time.

FAQ

What's the cheapest price Madrid to Sri Lanka?

From €701 return with Etihad Airways. This is the price we're seeing in our searches right now.

Is the Madrid-Colombo flight direct?

No, it has one stopover. Etihad Airways connects Madrid to Colombo with one intermediate stop.

Which airline flies from Madrid to Sri Lanka?

Etihad Airways is the airline we're showing on this route. It offers a good balance between price and comfort, with just one stopover.

What can I see in Sri Lanka in one week?

In a week you can combine beaches (Mirissa), culture (Temple of the Tooth Relic in Kandy), nature (Nuwara Eliya), and city life in Colombo. Two weeks gives you much more time to explore without rushing.

Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.

Price calendar

The cheapest month to fly from Madrid to Sri Lanka

Cheapest return flight we found in each month, checked on Kiwi.com (refreshed every 3 days). Tap a month to see those dates.

Checking prices…
🏨 Picked by top3hotels.com

Where to stay in Sri Lanka: the 3 best hotels

Read the full analysis on top3hotels.com

One budget hotel, one best-value and one luxury pick, chosen on real guest scores. Indicative price per night.

More cheap routes