One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

SAR 848 SAR 3,700

Duration

4 h 25 m 44 h 0 m

Stops From Larnaca

Departure From Larnaca

Before 6 AM

SAR 1,116

6 AM - 12 PM

SAR 848

12 PM - 6 PM

SAR 993

After 6 PM

SAR 993

Arrival at Barcelona

Before 6 AM

SAR 968

6 AM - 12 PM

SAR 848

12 PM - 6 PM

SAR 996

After 6 PM

SAR 2,352

Alliances & Airlines

Oneworld

(1)

SkyTeam

()

Star Alliance

(10)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

50 m 37 h 0 m

Larnaca to Barcelona Fare Calendar

Book cheap Larnaca to Barcelona International ✈ tickets at MakeMyTrip Saudi Arabia. Get best deals, Lowest airfare ticket booking from Larnaca to Barcelona air travel route. Check flight reservation status, schedules of Larnaca to Barcelona flight ticket online. Also Check Barcelona to Larnaca Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Cyprus Airways

SAR 848

Larnaca to Barcelona , 10 Jun

Cyprus Airways CY | 322

07:00

Wed, 10 Jun 26

Larnaca, Cyprus

04 h 25 m

10:25

Wed, 10 Jun 26

Terminal T2

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

SAR 968

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

Aegean Airlines A3 | 911

07:35

Wed, 10 Jun 26

Larnaca, Cyprus

01 h 45 m

09:20

Wed, 10 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 712

22:50

Wed, 10 Jun 26

Athens, Greece

03 h 10 m

01:00

Thu, 11 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

More Timing Options

SAR 993

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

Aegean Airlines A3 | 913

18:30

Wed, 10 Jun 26

Larnaca, Cyprus

01 h 45 m

20:15

Wed, 10 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 712

22:50

Wed, 10 Jun 26

Athens, Greece

03 h 10 m

01:00

Thu, 11 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

AJet

More Timing Options

SAR 996

Transit Visa may be required

Ercan to Barcelona , 10 Jun

AJet VF | 162

21:30

Wed, 10 Jun 26

Ercan, Cyprus

01 h 40 m

23:10

Wed, 10 Jun 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

AJet VF | 3008

18:00

Thu, 11 Jun 26

Istanbul-Sabiha Gokcen, Turkey

01 h 05 m

19:05

Thu, 11 Jun 26

Ankara, Turkey

BAGGAGE : CHECK INCABIN

Information not available

AJet VF | 607 | Operated By Turkish Airlines

12:45

Fri, 12 Jun 26

Ankara, Turkey

04 h 15 m

16:00

Fri, 12 Jun 26

Terminal T2

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

SAR 1,022

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

Aegean Airlines A3 | 907

13:00

Wed, 10 Jun 26

Larnaca, Cyprus

01 h 45 m

14:45

Wed, 10 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 712

22:50

Wed, 10 Jun 26

Athens, Greece

03 h 10 m

01:00

Thu, 11 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

SAR 1,116

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

Aegean Airlines A3 | 901

05:00

Wed, 10 Jun 26

Larnaca, Cyprus

01 h 45 m

06:45

Wed, 10 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 710

09:05

Wed, 10 Jun 26

Athens, Greece

03 h 10 m

11:15

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

SAR 2,352

Transit Visa may be required

Ercan to Barcelona , 10 Jun

Turkish Airlines TK | 979

16:55

Wed, 10 Jun 26

Ercan, Cyprus

01 h 45 m

18:40

Wed, 10 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1851

20:25

Wed, 10 Jun 26

Istanbul, Turkey

03 h 50 m

23:15

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

SAR 2,650

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

Swiss LX | 8371 | Operated By Edelweiss Air

11:30

Wed, 10 Jun 26

Larnaca, Cyprus

03 h 55 m

14:25

Wed, 10 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1956

17:20

Wed, 10 Jun 26

Zurich, Switzerland

01 h 50 m

19:10

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

SAR 2,856

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

Austrian Airlines OS | 794

14:20

Wed, 10 Jun 26

Larnaca, Cyprus

03 h 20 m

16:40

Wed, 10 Jun 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 405

17:30

Wed, 10 Jun 26

Terminal T3

Vienna, Austria

02 h 20 m

19:50

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

British Airways

SAR 2,932

Transit Visa may be required

Larnaca to Barcelona , 10 Jun

British Airways BA | 705

14:40

Wed, 10 Jun 26

Larnaca, Cyprus

05 h 10 m

17:50

Wed, 10 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 486

19:30

Wed, 10 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 10 m

22:40

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available