Flights from Barcelona to Colombo from EUR672

Book Your Barcelona to Colombo Flight Within the Next 90 Days

EUR672
EUR1.1K
Displaying fares for March-2025
04

Tu

MAR

05

We

06

Th

07

Fr

08

Sa

09

Su

10

Mo

11

Tu

12

We

13

Th

14

Fr

15

Sa

16

Su

17

Mo

18

Tu

19

We

20

Th

21

Fr

22

Sa

23

Su

24

Mo

25

Tu

26

We

27

Th

28

Fr

29

Sa

30

Su

31

Mo

01

Tu

APR

02

We

03

Th

RangeEUR672-EUR1,144
Colombo

Best Deals for Barcelona to Colombo Flights on Etihad

EUR
Best Deals for Barcelona to Colombo Flights on Etihad
From
To
Fare Type
Dates
Price
FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
18 Mar 2025 - 23 Mar 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
14 May 2025 - 19 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
15 May 2025 - 20 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
18 May 2025 - 23 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
20 May 2025 - 25 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
25 May 2025 - 30 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
13 Mar 2025 - 20 Mar 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
16 Mar 2025 - 23 Mar 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
4 May 2025 - 11 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
6 May 2025 - 13 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
7 May 2025 - 14 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
13 May 2025 - 20 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
15 May 2025 - 22 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
18 May 2025 - 25 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
19 May 2025 - 26 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
20 May 2025 - 27 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
22 May 2025 - 29 May 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
28 May 2025 - 4 Jun 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
29 May 2025 - 5 Jun 2025

From

EUR672*

Last Seen 7 hours ago

FromBarcelona (BCN)ToColombo (CMB)Round-trip
/
Economy
2 Jun 2025 - 9 Jun 2025

From

EUR672*

Last Seen 7 hours ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.

Arriving in Colombo

Flying from Barcelona

Choose  Etihad Airways, the National Airline of the United Arab Emirates, for flights from Barcelona to Colombo on which you will be travelling in comfort and style. 

Fly from Barcelona to Colombo with Etihad Airways

Book a flight from Barcelona to Colombo and discover a melting pot of culture, history and cuisine in Sri Lanka’s capital.

Have a relaxing walk and grab a snack at the Galle Face Green, visit the Gangaramaya Temple, Independence Memorial Hall and the beautiful Seema Malaka.

BCN to CMB: flight facts

Journey time 13hrs 25mins

Your exact journey time from Barcelona to Colombo may very depending on the length of your connection in Abu Dhabi. Extend your stay and see more of the UAE capital.

Flight distance 5,290 miles

An Etihad flight from Barcelona (BCN) to Colombo (CMB) via Abu Dhabi (AUH) covers a distance of 5,290 miles (8,513 kilometres).

Your flight from Barcelona to Colombo

Your flight from BCN to CMB will begin with a trip across the Mediterranean Sea, skimming the south of Italy and Greece, before traversing Lebanon. You’ll land at Abu Dhabi International Airport (AUH) to catch your connecting flight.

The second leg will take you above the Arabian Sea. You’ll then land at Bandaranaike International Airport (CMB).

*Aircraft, cabins and services may vary by route and flight. You can check this when you search for your flight. This page was last updated Sept 2019.

Flying from Barcelona to Colombo: FAQs

What should I eat in Colombo?

When visiting Colombo, be sure to try isso-wadey – a delicious street food staple made with lentils and shrimps.

For breakfast, order string hoppers – a dish made with steamed noodles, lentils, potato curry and a choice of meat.

How to get from Bandaranaike International Airport to Colombo?

As the airport is located 21 miles (35 kilometres) from the city, the best way to get into town is via the bus service. It runs every 30 minutes and will take you to the heart of the city centre.

A taxi or airport transfer is the quickest way of getting to Colombo, trips can take from 45-90 minutes depending on where your hotel is located and the amount of traffic.

Top tips for Barcelona to Colombo

view of seema malanka temple in colombo sri lanka

Take to the temple

Swap the multi-coloured mosaics of Park Guell for the kaleidoscopic Sri Kailawasanathan Swami Devasthanam temple when you fly from Barcelona to Colombo.

The temple is the oldest Hindu temple in Colombo and unlike any other place of worship in the city. Sculptures adorn the facade and the smell of incense drifts from the inside. To show respect, remember to remove your shoes before entering.

colombo at night

Make a splash

If you need some respite from the sun in Colombo, visit Leisure World. A water park located 19 miles (31 kilometres) to the east of the city, there is an abundance of water rides and amusements. From kids’ slides to ladies’ pools, there’s something for everyone here.