One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

SAR 814 SAR 7,800

Duration

4 h 0 m 16 h 30 m

Stops From Barcelona

Departure From Barcelona

Before 6 AM

SAR 969

6 AM - 12 PM

SAR 814

12 PM - 6 PM

SAR 969

After 6 PM

SAR 1,397

Arrival at Larnaca

6 AM - 12 PM

SAR 969

12 PM - 6 PM

SAR 814

After 6 PM

SAR 969

Alliances & Airlines

Oneworld

(1)

SkyTeam

()

Star Alliance

(11)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

1 h 5 m 11 h 30 m

Barcelona to Larnaca Fare Calendar

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

SAR 814

Barcelona to Larnaca , 10 Jun

Cyprus Airways CY | 323

11:30

Wed, 10 Jun 26

Terminal T2

Barcelona, Spain

04 h

16:30

Wed, 10 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

More Timing Options

SAR 969

Transit Visa may be required

Barcelona to Larnaca , 10 Jun

Aegean Airlines A3 | 713

01:55

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

02 h 50 m

05:45

Wed, 10 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 902

07:45

Wed, 10 Jun 26

Athens, Greece

01 h 35 m

09:20

Wed, 10 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

SAR 1,091

Transit Visa may be required

Barcelona to Larnaca , 10 Jun

Aegean Airlines A3 | 711

12:15

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

02 h 50 m

16:05

Wed, 10 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 908

18:35

Wed, 10 Jun 26

Athens, Greece

01 h 35 m

20:10

Wed, 10 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

SAR 1,319

Transit Visa may be required

Barcelona to Ercan , 10 Jun

Pegasus Airlines PC | 1092

13:50

Wed, 10 Jun 26

Terminal T2

Barcelona, Spain

03 h 30 m

18:20

Wed, 10 Jun 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 1926

20:45

Wed, 10 Jun 26

Istanbul-Sabiha Gokcen, Turkey

01 h 30 m

22:15

Wed, 10 Jun 26

Ercan, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia

SAR 1,397

Transit Visa may be required

Barcelona to Larnaca , 10 Jun

Air Serbia JU | 585

20:35

Wed, 10 Jun 26

Terminal T2

Barcelona, Spain

02 h 35 m

23:10

Wed, 10 Jun 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 480

10:15

Thu, 11 Jun 26

Terminal T2

Belgrade, Serbia

02 h 30 m

13:45

Thu, 11 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Swiss

SAR 1,490

Transit Visa may be required

Barcelona to Larnaca , 10 Jun

Swiss LX | 1957

20:00

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

01 h 45 m

21:45

Wed, 10 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8370 | Operated By Edelweiss Air

05:45

Thu, 11 Jun 26

Zurich, Switzerland

03 h 30 m

10:15

Thu, 11 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

SAR 1,497

Transit Visa may be required

Barcelona to Ercan , 10 Jun

Pegasus Airlines PC | 1094

16:10

Wed, 10 Jun 26

Terminal T2

Barcelona, Spain

03 h 30 m

20:40

Wed, 10 Jun 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 1910

06:00

Thu, 11 Jun 26

Istanbul-Sabiha Gokcen, Turkey

01 h 30 m

07:30

Thu, 11 Jun 26

Ercan, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

British Airways

SAR 1,501

Transit Visa may be required

Barcelona to Larnaca , 10 Jun

British Airways BA | 8086 | Operated By Vueling

07:00

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

02 h 30 m

08:30

Wed, 10 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2784 | Operated By Avianca Argentina

09:40

Wed, 10 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

04 h 40 m

16:20

Wed, 10 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

SAR 1,551

Transit Visa may be required

Barcelona to Larnaca , 10 Jun

Lufthansa LH | 1137

08:00

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

02 h 10 m

10:10

Wed, 10 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4570 | Operated By Discover Airlines

11:15

Wed, 10 Jun 26

Terminal T1

Frankfurt, Germany

03 h 45 m

16:00

Wed, 10 Jun 26

Larnaca, Cyprus

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

SAR 1,631

Transit Visa may be required

Barcelona to Ercan , 10 Jun

Turkish Airlines TK | 1852

07:40

Wed, 10 Jun 26

Terminal T1

Barcelona, Spain

03 h 30 m

12:10

Wed, 10 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 968

13:15

Wed, 10 Jun 26

Istanbul, Turkey

01 h 35 m

14:50

Wed, 10 Jun 26

Ercan, Cyprus

BAGGAGE : CHECK INCABIN

Information not available