Airlines with flights from Glasgow to Barcelona
There are five airlines with scheduled flights between GLA and BCN. easyJet is the only airline with non-stop flights from Glasgow International Airport to El Prat Airport and the flight time is 2 hours and 45 minutes.
Choose airline
Schedules
Non-stop with easyJet
-
Total flight time: 2 hours and 45 minutes
-
Low-cost airline
-
5 flights per week
-
Airbus A320Airbus A319
GLA
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
U23101
----
----
06:30
15:30
----
06:30
07:00
U27114
----
17:35
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 4h 35m - 8h 45m.
-
One World Alliance
-
36 flights per week
GLA
Via LCY
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA8721
BA2347
BA2347
06:35
----
----
----
----
----
----
BA8721
BA480
BA480
----
----
06:35
06:35
----
----
----
BA8721
BA478
BA478
----
06:35
----
----
----
----
----
BA8721
BA8759
BA8759
----
----
----
----
06:35
----
----
BA8739
BA480
BA480
----
07:55
07:55
07:55
----
----
----
BA8739
BA478
BA478
----
----
----
----
07:55
----
----
BA8723
BA482
BA482
----
08:55
08:55
08:55
----
----
----
BA8723
BA478
BA478
08:55
----
----
----
----
----
----
BA8727
BA8759
BA8759
----
----
----
----
----
----
11:05
BA8732
BA484
BA484
----
11:05
11:05
----
----
----
----
BA8723
BA484
BA484
----
----
----
----
11:50
----
----
BA8729
BA8759
BA8759
----
----
----
----
----
----
13:50
BA8725
BA486
BA486
----
----
14:55
14:40
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 4h 45m - 8h 50m.
-
One World Alliance
-
112 flights per week
GLA
Via LHR
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA1499
BA474
BA474
05:50
----
----
----
----
----
07:35
BA1497
BA476
BA476
08:00
05:55
06:25
----
05:50
----
----
BA1497
BA472
BA472
----
----
----
----
----
----
06:00
BA1497
BA482
BA482
----
----
----
----
----
06:35
----
BA1499
BA478
BA478
----
07:00
----
07:00
07:00
----
----
BA1499
BA480
BA480
----
----
07:30
----
----
----
----
BA1499
BA476
BA476
----
----
----
----
----
07:55
----
BA1497
BA480
BA480
----
----
----
08:35
----
----
----
BA1473
BA478
BA478
09:05
08:35
----
----
09:30
----
----
BA1485
BA478
BA478
----
----
----
----
08:35
----
----
BA1475
BA480
BA480
12:25
09:35
----
09:40
----
----
----
BA1477
BA478
BA478
10:00
----
----
----
----
----
10:10
BA1477
BA484
BA484
----
----
----
----
----
10:25
----
BA1479
BA478
BA478
10:45
----
----
----
----
----
----
BA1477
BA482
BA482
----
10:55
10:50
----
----
----
----
BA1495
BA480
BA480
11:50
----
----
----
11:50
----
----
BA1495
BA482
BA482
----
11:50
11:50
----
----
----
----
BA1479
BA480
BA480
----
----
----
----
12:20
----
12:15
BA1483
BA482
BA482
13:25
----
----
12:40
13:25
----
13:30
BA1483
BA484
BA484
----
13:05
13:20
----
----
----
----
BA1477
BA486
BA486
----
----
----
13:20
----
----
----
BA1483
BA480
BA480
----
----
----
----
----
13:25
----
BA1479
BA484
BA484
----
14:35
14:05
----
----
----
----
BA1475
BA484
BA484
----
----
----
----
14:40
----
----
BA1479
BA486
BA486
----
----
----
----
----
15:05
----
BA1485
BA486
BA486
15:35
15:40
15:35
----
----
----
15:40
BA1487
BA486
BA486
----
----
----
16:25
17:05
----
----
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 4h 45m - 8h 15m.
-
Sky Team Alliance
-
67 flights per week
GLA
Via AMS
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL934
KL1513
KL1513
06:00
06:00
06:00
06:00
06:00
06:00
06:00
KL936
KL1517
KL1517
09:10
09:10
09:10
09:10
09:10
----
----
KL938
KL1517
KL1517
----
----
----
----
----
10:25
10:25
KL940
KL1521
KL1521
13:30
13:30
13:30
13:30
13:30
----
----
KL942
KL1521
KL1521
16:55
16:55
16:55
16:55
16:55
17:00
17:00
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 5h 15m - 9h 00m.
-
17 flights per week
GLA
Via FRA
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH973
LH1130
LH1130
----
----
----
----
----
09:20
----
LH973
LH1132
LH1132
09:25
09:30
09:50
09:25
09:25
----
09:45
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between GLA and BCN. easyJet is the only airline with non-stop flights from Glasgow International Airport to El Prat Airport and the flight time is 2 hours and 45 minutes.
Via Dublin with Aer Lingus