Skip to content

prices we've seen · United States fares · USD

Flights from Barcelona (BCN) to London (LHR)

  • One way from $34
  • Round trip from $86
  • Nonstop on 37 of 37 dates
  • Fastest 2h 15m
  • 7 airlines

The cheapest one-way fare from Barcelona (BCN) to London (LHR) we have seen is $34 USD, departing Dec 13, 2026 (seen Nov 9, 2026): Vueling VY 7642, nonstop, 2h 20m.

Search flights

Depart
More options
See more dates →

Leave your email and we'll write on any day the fare is at or under your price — at most once a day. We'll send a link to confirm your address first. Without an email, it's still saved in My watches.

Prices are the fare alone; the seller shows the bag and fare rules.

Cheapest by month

Checked Nov 11

Pick a month to search the day its cheapest fare leaves.

  1. Nov 2026$55
  2. Dec 2026$34
  3. Jan 2027$36
  4. Feb 2027$49
  5. Mar 2027$35
  6. Apr 2027$65
  7. May 2027—
  8. Jun 2027—
  9. Jul 2027$50
  10. Aug 2027—
  11. Sep 2027—
  12. Oct 2027$92

Cheapest days to fly one wayCheapest round trips

Each day's cheapest fare we've seen, nonstop and with stops. Cheapest first.

We may earn a commission from the seller · How we rank

  1. SunDec 13

    18:45

    2h 20mNonstop

    20:05

    Cheapest$34 USD

    Vueling VY 7642 · seen Nov 9

  2. TueDec 8

    18:45

    2h 20mNonstop

    20:05

    $36 USD

    Vueling VY 7642 · seen Nov 10

  3. FriJan 15

    18:45

    2h 20mNonstop

    20:05

    $36 USD

    Vueling VY 7642 · seen Nov 5

  4. MonJan 11

    07:30

    2h 40mNonstop

    09:10

    $36 USD

    Vueling VY 7640 · seen Nov 5

  5. MonDec 14

    07:30

    2h 40mNonstop

    09:10

    $37 USD

    Vueling VY 7640 · seen Nov 8

  6. SatDec 12

    18:45

    2h 20mNonstop

    20:05

    $38 USD

    Vueling VY 7642 · seen Nov 8

  7. TueJan 12

    18:45

    2h 20mNonstop

    20:05

    $38 USD

    Vueling VY 7642 · seen Nov 8

  8. SunDec 20

    18:45

    2h 20mNonstop

    20:05

    $41 USD

    Vueling VY 7642 · seen Nov 10

  9. TueDec 15

    07:30

    2h 40mNonstop

    09:10

    $41 USD

    Vueling VY 7640 · seen Nov 10

  10. WedDec 9

    18:45

    2h 20mNonstop

    20:05

    $47 USD

    Vueling VY 7642 · seen Nov 7

Show 38 more fares
  1. SunDec 6

    07:30

    2h 40mNonstop

    09:10

    $48 USD

    Vueling VY 7640 · seen Nov 9

  2. TueDec 1

    18:45

    2h 20mNonstop

    20:05

    $49 USD

    Vueling VY 7642 · seen Nov 9

  3. MonDec 7

    18:45

    2h 20mNonstop

    20:05

    $49 USD

    Vueling VY 7642 · seen Nov 6

  4. FriDec 11

    07:30

    2h 40mNonstop

    09:10

    $51 USD

    Vueling VY 7640 · seen Nov 8

  5. WedNov 25

    07:30

    2h 40mNonstop

    09:10

    $55 USD

    Vueling VY 7640 · seen Nov 8

  6. ThuDec 24

    07:30

    2h 40mNonstop

    09:10

    $56 USD

    Vueling VY 7640 · seen Nov 6

  7. ThuJan 21

    08:55

    10h 5m1 stop

    18:00

    $56 USD

    Vueling VY 1462 · seen Nov 10

  8. FriDec 18

    18:45

    2h 20mNonstop

    20:05

    $57 USD

    Vueling VY 7642 · seen Nov 4

  9. ThuDec 31

    18:45

    2h 20mNonstop

    20:05

    $64 USD

    Vueling VY 7642 · seen Nov 9

  10. WedDec 2

    07:30

    2h 40mNonstop

    09:10

    $68 USD

    Vueling VY 7640 · seen Nov 8

  11. ThuJan 21

    14:40

    2h 20mNonstop

    16:00

    $72 USD

    British Airways BA 481 · seen Nov 10

  12. MonNov 30

    16:20

    23h 25m1 stop

    14:45+1

    $76 USD

    Vueling VY 1466 · seen Nov 9

  13. FriNov 27

    18:45

    2h 20mNonstop

    20:05

    $87 USD

    Vueling VY 7642 · seen Nov 9

  14. TueDec 29

    07:00

    12h1 stop

    18:00

    $90 USD

    Vueling VY 1460 · seen Nov 8

  15. SatNov 21

    20:50

    2h 15mNonstop

    22:05

    $99 USD

    British Airways BA 495 · seen Nov 10

  16. SatDec 5

    18:45

    2h 20mNonstop

    20:05

    $99 USD

    Vueling VY 7642 · seen Nov 7

  17. SunDec 27

    18:45

    2h 20mNonstop

    20:05

    $99 USD

    Vueling VY 7642 · seen Nov 7

  18. WedDec 30

    18:45

    2h 20mNonstop

    20:05

    $99 USD

    Vueling VY 7642 · seen Nov 8

  19. MonNov 30

    07:30

    2h 40mNonstop

    09:10

    $99 USD

    Vueling VY 7640 · seen Nov 9

  20. SatDec 26

    20:50

    2h 15mNonstop

    22:05

    $103 USD

    British Airways BA 495 · seen Nov 9

  21. WedNov 18

    07:00

    12h1 stop

    18:00

    $108 USD

    Vueling VY 1460 · seen Nov 10

  22. TueDec 29

    20:50

    2h 15mNonstop

    22:05

    $112 USD

    British Airways BA 495 · seen Nov 8

  23. SunJan 3

    08:55

    58h 5m1 stop

    18:00+2

    $118 USD

    Vueling VY 5162 · seen Nov 7

  24. TueNov 17

    14:35

    8h1 stop

    21:35

    $122 USD

    TAP Portugal TP 1035 · seen Nov 10

  25. MonNov 16

    18:05

    19h 35m1 stop

    12:40+1

    $123 USD

    TAP Portugal TP 1037 · seen Nov 10

  26. FriNov 13

    21:10

    15h 15m1 stop

    11:25+1

    $133 USD

    NI1039 · seen Nov 10

  27. FriNov 13

    07:30

    2h 40mNonstop

    09:10

    $135 USD

    Vueling VY 7640 · seen Nov 10

  28. FriDec 4

    07:30

    2h 40mNonstop

    09:10

    $136 USD

    Vueling VY 7640 · seen Nov 10

  29. FriNov 20

    22:40

    34h 20m1 stop

    08:00+2

    $138 USD

    Ryanair FR 6275 · seen Nov 8

  30. ThuNov 19

    07:15

    13h 10m1 stop

    19:25

    $159 USD

    Vueling VY 1158 · seen Nov 10

  31. ThuNov 12

    21:10

    16h 30m1 stop

    12:40+1

    $173 USD

    NI1039 · seen Nov 10

  32. ThuNov 12

    18:45

    2h 20mNonstop

    20:05

    $193 USD

    Vueling VY 7642 · seen Nov 10

  33. SunJan 3

    18:45

    2h 20mNonstop

    20:05

    $193 USD

    Vueling VY 7642 · seen Nov 7

  34. TueNov 17

    20:50

    2h 15mNonstop

    22:05

    $219 USD

    British Airways BA 495 · seen Nov 10

  35. WedNov 18

    18:45

    2h 20mNonstop

    20:05

    $226 USD

    Vueling VY 7642 · seen Nov 10

  36. MonNov 16

    07:30

    2h 40mNonstop

    09:10

    $310 USD

    Vueling VY 7640 · seen Nov 10

  37. FriNov 20

    18:45

    2h 20mNonstop

    20:05

    $401 USD

    Vueling VY 7642 · seen Nov 8

  38. ThuNov 19

    06:35

    2h 40mNonstop

    08:15

    $961 USD

    British Airways BA 3670 · seen Nov 10

The cheapest round trips we've seen on this route, on any dates, cheapest first.

We may earn a commission from the seller · How we rank

  1. 4 nightsDec 1–5

    18:45

    20:05

    Cheapest$86 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  2. 7 nightsDec 8–15

    18:45

    20:05

    $88 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  3. 4 nightsDec 8–12

    18:45

    20:05

    $93 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  4. 4 nightsDec 7–11

    18:45

    20:05

    $95 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  5. 2 nightsDec 14–16

    07:30

    09:10

    $100 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 5

  6. 1 nightDec 10–11

    07:30

    09:10

    $103 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 10

  7. 1 nightDec 11–12

    18:45

    20:05

    $108 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  8. 4 nightsJan 13–17

    18:45

    20:05

    $108 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 5

  9. 5 nightsJan 27 – Feb 1

    18:45

    20:05

    $109 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  10. 8 nightsDec 8–16

    18:45

    20:05

    $111 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 7

Show 31 more fares
  1. 3 nightsJan 28–31

    18:45

    20:05

    $112 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  2. 2 nightsJan 15–17

    18:45

    20:05

    $113 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  3. 7 nightsDec 19–26

    18:45

    20:05

    $114 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  4. 4 nightsDec 18–22

    10:15

    11:40

    $128 USD

    British Airways BA 473 · Nonstop · 4h 40m in all, both ways · seen Nov 10

  5. 3 nightsDec 18–21

    18:45

    20:05

    $140 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  6. 1 nightDec 6–7

    07:30

    09:10

    $140 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 9

  7. 1 nightDec 5–6

    18:45

    20:05

    $142 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  8. 4 nightsDec 3–7

    07:30

    09:10

    $142 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 10

  9. 10 nightsMar 13–23

    07:30

    09:10

    $142 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 5

  10. 7 nightsDec 20–27

    18:45

    20:05

    $144 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  11. 22 nightsDec 12 – Jan 3

    18:45

    20:05

    $152 USD

    Vueling VY 7642 · Nonstop · 4h 30m in all, both ways · seen Nov 6

  12. 5 nightsDec 23–28

    07:30

    09:10

    $153 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 10

  13. 4 nightsDec 19–23

    18:45

    20:05

    $155 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  14. 2 nightsFeb 12–14

    18:45

    20:05

    $161 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 7

  15. 2 nightsNov 27–29

    14:40

    16:00

    $163 USD

    British Airways BA 481 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  16. 7 nightsDec 22–29

    18:45

    20:05

    $163 USD

    Vueling VY 7642 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  17. 2 nightsDec 22–24

    10:10

    11:35

    $174 USD

    British Airways BA 473 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  18. 4 nightsNov 14–18

    07:30

    09:10

    $185 USD

    Vueling VY 7640 · 1 stop · 10h 20m in all, both ways · seen Nov 10

  19. 3 nightsDec 17–20

    12:20

    13:45

    $190 USD

    British Airways BA 477 · Nonstop · 4h 35m in all, both ways · seen Nov 5

  20. 3 nightsNov 21–24

    20:50

    22:05

    $194 USD

    British Airways BA 495 · Nonstop · 4h 25m in all, both ways · seen Nov 8

  21. 3 nightsDec 27–30

    21:15

    22:30

    $198 USD

    British Airways BA 495 · Nonstop · 4h 25m in all, both ways · seen Nov 10

  22. 2 nightsNov 22–24

    07:30

    09:10

    $206 USD

    Vueling VY 7640 · 1 stop · 10h 20m in all, both ways · seen Nov 8

  23. 2 nightsNov 21–23

    20:50

    22:05

    $211 USD

    British Airways BA 495 · Nonstop · 4h 25m in all, both ways · seen Nov 9

  24. 1 nightNov 14–15

    20:50

    22:05

    $236 USD

    British Airways BA 495 · Nonstop · 4h 25m in all, both ways · seen Nov 10

  25. 4 nightsSep 13–17

    20:35

    21:50

    $246 USD

    British Airways BA 483 · Nonstop · 4h 25m in all, both ways · seen Nov 10

  26. 1 nightDec 7–8

    09:55

    LHR

    $246 USD

    Swiss LX 1953 · 2 stops · 19h 25m in all, both ways · seen Nov 9

  27. 4 nightsNov 18–22

    11:50

    LHR

    $248 USD

    Lufthansa LH 1811 · 2 stops · 13h 20m in all, both ways · seen Nov 10

  28. 1 nightDec 7–8

    18:45

    20:05

    $299 USD

    Vueling VY 7642 · Nonstop · 4h 30m in all, both ways · seen Nov 9

  29. 4 nightsNov 18–22

    06:35

    08:15

    $318 USD

    British Airways BA 497 · Nonstop · 4h 50m in all, both ways · seen Nov 10

  30. 2 nightsNov 20–22

    06:20

    LHR

    $389 USD

    Swiss LX 1951 · 2 stops · 28h 30m in all, both ways · seen Nov 8

  31. 2 nightsNov 20–22

    07:30

    09:10

    $624 USD

    Vueling VY 7640 · Nonstop · 4h 55m in all, both ways · seen Nov 8

Compared with Barcelona → London: $34 one way (Dec 13).

Airlines seen on this route

  • British Airways
  • Ryanair
  • Lufthansa
  • Swiss
  • NI
  • TAP Portugal
  • Vueling

Marketing carriers; the operating airline is shown by the seller.

Barcelona to London in numbers

  • By month, Dec 2026 is the cheapest we've seen at $34 USD and Oct 2027 the most expensive at $92 USD — a spread of 171%.
  • Nonstop fares were seen on 37 of the 37 departure dates; carriers seen: British Airways, Ryanair, Lufthansa, Swiss, NI, TAP Portugal, Vueling.
  • BCN serves Barcelona, Spain; LHR serves London, United Kingdom.
  • London runs 1 hour behind Barcelona.

Questions

What is the cheapest fare from Barcelona (BCN) to London (LHR)?

The cheapest one-way fare from Barcelona (BCN) to London (LHR) we have seen is $34 USD, departing Dec 13, 2026 (seen Nov 9, 2026): Vueling VY 7642, nonstop, 2h 20m.

Is there a nonstop flight from Barcelona (BCN) to London (LHR)?

Nonstop fares were seen on 37 of the 37 departure dates; carriers seen: British Airways, Ryanair, Lufthansa, Swiss, NI, TAP Portugal, Vueling.

Which month is cheapest to fly from Barcelona (BCN) to London (LHR)?

By month, Dec 2026 is the cheapest we've seen at $34 USD and Oct 2027 the most expensive at $92 USD — a spread of 171%.

How old is this price?

It is the cheapest fare we've seen for that date; the date beside it is the day it was seen, or our last check. We look again at least once a day for the routes people search, and stop showing a route's prices two days after our last look. The seller's page shows the price right now.

How does a2bflight rank results?

By price and duration only; commission never enters the order. Cheapest means cheapest among the fares we've seen for this route. A click that books may earn a2bflight a commission from the seller; the price you see is the seller's own. See how we rank and what we keep.