Direct flights from London to Barcelona

LHR - BCN route map All flights from LHR to BCN non-stop. There are direct flights from Heathrow, United Kingdom to El Prat Airport (BCN), Spain every day of the week with British Airways and Vueling. The flight distance is 717 miles and the trip usually takes about 2 hours and 10 minutes.

LHR
Heathrow
United KingdomLondon , United Kingdom
BCN
El Prat Airport
SpainBarcelona , Spain
LHR
Heathrow
United KingdomLondon , United Kingdom
El Prat Airport
SpainBarcelona , Spain
BCN
Flight time is 2 hours and 10 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

British Airways

S
M
T
W
T
F
S
Oneworld
Sun
Mon
Tue
Wed
Thu
Fri
Sat
8-10 flights per day
8-10 flights per day

Vueling

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
2 flights per day
2 flights per day
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
Flight schedule from London to Barcelona with British Airways

This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 6
Tue
May 7
Wed
May 8
Thu
May 9
Fri
May 10
Sat
May 11
Sun
May 12
BA472
06:35
06:10
06:10
06:10
06:15
06:15
06:10
BA476
16:00
07:50
09:50
----
16:30
----
06:35
BA466
07:20
----
----
09:15
10:50
----
11:05
BA484
08:45
08:55
08:55
08:55
09:05
07:40
08:50
BA474
11:05
11:10
10:55
11:10
07:55
10:40
10:25
BA406
14:05
13:10
12:30
12:40
12:50
12:40
12:40
BA480
15:00
14:30
15:15
15:35
15:15
15:20
14:35
BA486
17:10
17:20
17:05
17:10
17:20
15:55
16:35
BA488
----
----
----
----
----
----
17:10
BA482
19:25
19:25
19:30
19:25
19:30
19:25
19:20

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from London to Barcelona with Vueling

This is a weekly direct flight schedule for Vueling. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 6
Tue
May 7
Wed
May 8
Thu
May 9
Fri
May 10
Sat
May 11
Sun
May 12
VY6651
10:15
10:00
10:30
10:10
10:15
10:10
10:30
VY6653
20:50
20:50
20:50
20:50
20:50
20:50
20:50

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES

London to Barcelona flight departures

Select a date to see all scheduled flight departures between LHR to BCN.

Wednesday
Wed
May 08
10 flights(10)
Thursday
Thu
May 09
10 flights(10)
Friday
Fri
May 10
11 flights(11)
Saturday
Sat
May 11
9 flights(9)
Sunday
Sun
May 12
12 flights(12)
Monday
Mon
May 13
11 flights(11)
Tuesday
Tue
May 14
10 flights(10)
Time
Airline
Flight
06:10
British Airways British Airways
BA472
08:55
British Airways British Airways
BA484
09:50
British Airways British Airways
BA476
10:30
Vueling Vueling
VY6651
10:55
British Airways British Airways
BA474
12:30
British Airways British Airways
BA406
15:15
British Airways British Airways
BA480
17:05
British Airways British Airways
BA486
19:30
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
06:10
British Airways British Airways
BA472
08:55
British Airways British Airways
BA484
09:15
British Airways British Airways
BA466
10:10
Vueling Vueling
VY6651
11:10
British Airways British Airways
BA474
12:40
British Airways British Airways
BA406
15:35
British Airways British Airways
BA480
17:10
British Airways British Airways
BA486
19:25
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
06:15
British Airways British Airways
BA472
07:55
British Airways British Airways
BA474
09:05
British Airways British Airways
BA484
10:15
Vueling Vueling
VY6651
10:50
British Airways British Airways
BA466
12:50
British Airways British Airways
BA406
15:15
British Airways British Airways
BA480
16:30
British Airways British Airways
BA476
17:20
British Airways British Airways
BA486
19:30
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
06:15
British Airways British Airways
BA472
07:40
British Airways British Airways
BA484
10:10
Vueling Vueling
VY6651
10:40
British Airways British Airways
BA474
12:40
British Airways British Airways
BA406
15:20
British Airways British Airways
BA480
15:55
British Airways British Airways
BA486
19:25
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
06:10
British Airways British Airways
BA472
06:35
British Airways British Airways
BA476
08:50
British Airways British Airways
BA484
10:25
British Airways British Airways
BA474
10:30
Vueling Vueling
VY6651
11:05
British Airways British Airways
BA466
12:40
British Airways British Airways
BA406
14:35
British Airways British Airways
BA480
16:35
British Airways British Airways
BA486
17:10
British Airways British Airways
BA488
19:20
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
06:35
British Airways British Airways
BA472
07:20
British Airways British Airways
BA466
08:45
British Airways British Airways
BA484
10:15
Vueling Vueling
VY6651
11:05
British Airways British Airways
BA474
14:05
British Airways British Airways
BA406
15:00
British Airways British Airways
BA480
16:00
British Airways British Airways
BA476
17:10
British Airways British Airways
BA486
19:25
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
06:10
British Airways British Airways
BA472
07:50
British Airways British Airways
BA476
08:55
British Airways British Airways
BA484
10:00
Vueling Vueling
VY6651
11:10
British Airways British Airways
BA474
13:10
British Airways British Airways
BA406
14:30
British Airways British Airways
BA480
17:20
British Airways British Airways
BA486
19:25
British Airways British Airways
BA482
20:50
Vueling Vueling
VY6653
Ad
Arriving at El Prat Airport
LHR-BCN flight route
London, LHR to Barcelona, BCN flight path. The distance is 717 miles or 1154 km.
Ad
London - Barcelona direct flight map
Ad

LHR - BCN information

  • Distance
    717 miles (1154 km)
  • Flight time
    2 hours and 10 minutes
  • Airlines
    British Airways British Airways
    Vueling Vueling
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • British Airways Aircraft
    Airbus A318 / A319 / A320 / A321
  • Vueling Aircraft
    Airbus A318 / A319 / A320 / A321
  • Departure Terminals
    Terminal 4 (Vueling)
    Terminal 5 (British Airways)
  • Arrival Terminal
    Terminal 1 (British Airways)
AD (888) 559-5091:
Unpublished Flight Rates From London to Barcelona
Ad

Yes. You can fly direct to Barcelona (BCN) every day with British Airways.

All the flights from London to Barcelona are departing from Terminal 5.

The flight time is 2 hours and 5 minutes. The distance is 717 miles or 1154 kilometers.

The flight (BA406) departs at 13:00.

Unfortunately you can't fly direct from London to Barcelona with Star Alliance.

Yes, you can fly direct with One World member British Airways.

Unfortunately you can't fly direct from London to Barcelona with Sky Team.

British Airways flies this route with the Airbus A318 / A319 / A320 / A321 aircraft.

British Airways have non-stop flights to Barcelona.

You can fly direct every day of the week.
Direct flights from London to Spain
From London to Tenerife

TFS Tenerife South Airport

From London to Malaga

AGP Málaga Airport

From London to Ibiza

IBZ Ibiza Airport

From London to Palma de Mallorca

PMI Palma De Mallorca Airport

From London to Madrid

MAD Barajas

From London to Valencia

VLC Valencia Arport