✓ Real prices checked on 2026-10-23

Cheap flights Milan to Sri Lanka: from €594 return

Air Arabia takes you from Milan to Colombo from €594 per person (return). The median price is around €610, so you'll find competitive options if you book early. One stop breaks up the journey, but the price makes it worthwhile.

Price and when to book

The lowest price we've seen is €594. The median fare sits at €610, with options up to €652. These prices are return fares. The earlier you book, the better your chances of grabbing the lowest tariffs. Check regularly since Sri Lanka fares move based on demand.

Airline and stops

Air Arabia operates this route with 1 stop. It's not a direct flight, but it's an economical option many travellers choose to save money. Your outbound flight departs Milan around 11:55, and your return leaves in the early morning (02:40). Pack comfortable clothes and toiletries in your carry-on.

Best time to travel

Sri Lanka is tropical with two monsoons. The west and south coasts are best from November to March (dry season). The east and central highlands suit May to September. December to February is peak season and pricier, but you'll have better weather guarantees. Book ahead if travelling then.

What to do when you arrive

You land in Colombo, the capital. From there, explore temples, beaches, the Cultural Triangle (Kandy, Anuradhapura, Polonnaruwa), or the train line south to Ella. Transport is affordable: tuk-tuks, local buses, or car hire with a driver. Local food is essential: curries, hoppers, kottu roti.

FAQ

Are there direct flights from Milan to Sri Lanka?

Not on this search. Air Arabia operates with 1 stop. Direct flights tend to be costlier. If you prefer no stops, wait for other options, but usually the saving on a one-stop flight offsets the inconvenience.

Which airline flies Milan to Colombo?

Air Arabia is the carrier at this price point. Other airlines may have options, but Air Arabia is among the most economical for this route.

What's the cheapest price?

€594 return per person is the lowest we've recorded. The median is €610, so that's a realistic price when you book.

When is the best time to visit Sri Lanka?

December to March is peak season (dry and warm) on the west and south coasts. May to September suits the east. Late February to March can be quieter than December–January, sometimes with slightly lower fares.

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 Milán 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