Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Larnaca
Departure From Larnaca
SAR 1,116
SAR 848
SAR 993
SAR 993
Arrival at Barcelona
SAR 968
SAR 848
SAR 996
SAR 2,352
Alliances & Airlines
Oneworld
(1)
SkyTeam
()
Star Alliance
(10)
+ 3 more
Layover Airports
+ 3 more
Layover Duration
Fare Calendar For other International Routes
Larnaca to Barcelona Fare Calendar
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
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
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
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
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
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
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
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
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
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
