Skip to content

prices we've seen · United States fares · USD

Flights from Barcelona (BCN) to London (STN)

  • One way from $18
  • Round trip from $39
  • Nonstop on 36 of 37 dates
  • Fastest 2h 25m
  • 4 airlines

The cheapest one-way fare from Barcelona (BCN) to London (STN) we have seen is $18 USD, departing Dec 15, 2026 (seen Nov 10, 2026): Ryanair FR 8215, nonstop, 2h 25m.

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$33
  2. Dec 2026$18
  3. Jan 2027$22
  4. Feb 2027$22
  5. Mar 2027$21
  6. Apr 2027$37
  7. May 2027—
  8. Jun 2027—
  9. Jul 2027$48
  10. Aug 2027—
  11. Sep 2027—
  12. Oct 2027$44

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. TueDec 15

    11:35

    2h 25mNonstop

    13:00

    Cheapest$18 USD

    Ryanair FR 8215 · seen Nov 10

  2. SatDec 12

    15:05

    2h 25mNonstop

    16:30

    $18 USD

    Ryanair FR 8231 · seen Nov 8

  3. SunDec 13

    06:30

    2h 25mNonstop

    07:55

    $18 USD

    Ryanair FR 9045 · seen Nov 9

  4. MonDec 14

    15:35

    2h 25mNonstop

    17:00

    $19 USD

    Ryanair FR 8217 · seen Nov 8

  5. TueDec 1

    06:20

    2h 25mNonstop

    07:45

    $19 USD

    Ryanair FR 8231 · seen Nov 9

  6. TueDec 8

    06:20

    2h 25mNonstop

    07:45

    $19 USD

    Ryanair FR 8231 · seen Nov 10

  7. MonJan 11

    18:05

    2h 25mNonstop

    19:30

    $22 USD

    Ryanair FR 9015 · seen Nov 5

  8. MonDec 7

    11:25

    2h 25mNonstop

    12:50

    $24 USD

    Ryanair FR 8215 · seen Nov 6

  9. FriDec 11

    21:55

    2h 25mNonstop

    23:20

    $25 USD

    Ryanair FR 8231 · seen Nov 8

  10. SunDec 20

    06:30

    2h 25mNonstop

    07:55

    $26 USD

    Ryanair FR 9045 · seen Nov 10

Show 36 more fares
  1. SunDec 6

    06:30

    2h 25mNonstop

    07:55

    $27 USD

    Ryanair FR 9045 · seen Nov 9

  2. ThuDec 24

    11:20

    2h 25mNonstop

    12:45

    $27 USD

    Ryanair FR 9045 · seen Nov 6

  3. WedDec 9

    08:15

    2h 25mNonstop

    09:40

    $28 USD

    Ryanair FR 8231 · seen Nov 7

  4. FriJan 15

    13:40

    2h 25mNonstop

    15:05

    $29 USD

    Ryanair FR 8217 · seen Nov 5

  5. FriDec 18

    21:55

    2h 25mNonstop

    23:20

    $30 USD

    Ryanair FR 8231 · seen Nov 4

  6. TueJan 12

    11:35

    2h 25mNonstop

    13:00

    $33 USD

    Ryanair FR 8215 · seen Nov 8

  7. MonNov 30

    15:35

    2h 25mNonstop

    17:00

    $33 USD

    Ryanair FR 8217 · seen Nov 9

  8. FriNov 27

    21:55

    2h 25mNonstop

    23:20

    $36 USD

    Ryanair FR 8231 · seen Nov 9

  9. WedDec 2

    08:15

    2h 25mNonstop

    09:40

    $39 USD

    Ryanair FR 8231 · seen Nov 8

  10. ThuJan 21

    13:00

    2h 25mNonstop

    14:25

    $40 USD

    Ryanair FR 8231 · seen Nov 10

  11. SatDec 26

    19:55

    2h 25mNonstop

    21:20

    $41 USD

    Ryanair FR 9045 · seen Nov 9

  12. WedNov 18

    07:50

    15h 30m1 stop

    22:20

    $43 USD

    Ryanair FR 774 · seen Nov 10

  13. TueDec 29

    06:20

    2h 25mNonstop

    07:45

    $47 USD

    Ryanair FR 8231 · seen Nov 8

  14. FriNov 20

    13:55

    9h 50m1 stop

    22:45

    $48 USD

    Ryanair FR 774 · seen Nov 8

  15. SatDec 5

    19:55

    2h 25mNonstop

    21:20

    $49 USD

    Ryanair FR 9045 · seen Nov 7

  16. ThuDec 31

    15:45

    6h 55m1 stop

    21:40

    $49 USD

    easyJet U2 7199 · seen Nov 9

  17. WedNov 25

    07:30

    40h 40m1 stop

    23:10+1

    $51 USD

    Vueling VY 6126 · seen Nov 8

  18. WedDec 30

    13:15

    2h 25mNonstop

    14:40

    $52 USD

    Ryanair FR 8215 · seen Nov 8

  19. SatNov 21

    17:55

    2h 25mNonstop

    19:20

    $52 USD

    Ryanair FR 8217 · seen Nov 10

  20. ThuDec 31

    17:20

    2h 25mNonstop

    18:45

    $54 USD

    Ryanair FR 8215 · seen Nov 9

  21. FriNov 13

    13:05

    35h 10m1 stop

    23:15+1

    $57 USD

    Wizz Air Malta W4 6834 · seen Nov 10

  22. TueNov 17

    15:50

    8h 5m1 stop

    22:55

    $58 USD

    Wizz Air Malta W4 6834 · seen Nov 10

  23. SunDec 27

    19:40

    2h 25mNonstop

    21:05

    $60 USD

    Ryanair FR 8215 · seen Nov 7

  24. ThuNov 19

    21:05

    26h 5m1 stop

    22:10+1

    $65 USD

    Ryanair FR 867 · seen Nov 10

  25. ThuNov 12

    13:15

    59h1 stop

    23:15+2

    $70 USD

    Wizz Air Malta W4 6834 · seen Nov 10

  26. MonNov 16

    16:10

    8h 15m1 stop

    23:25

    $76 USD

    Wizz Air Malta W4 6834 · seen Nov 10

  27. FriNov 13

    21:55

    2h 25mNonstop

    23:20

    $92 USD

    Ryanair FR 8231 · seen Nov 10

  28. WedNov 25

    13:15

    2h 25mNonstop

    14:40

    $93 USD

    Ryanair FR 8215 · seen Nov 8

  29. FriDec 4

    09:20

    15h1 stop

    23:20

    $100 USD

    Wizz Air Malta W4 5088 · seen Nov 10

  30. SunJan 3

    06:30

    2h 25mNonstop

    07:55

    $105 USD

    Ryanair FR 9045 · seen Nov 7

  31. FriDec 4

    11:10

    2h 25mNonstop

    12:35

    $114 USD

    Ryanair FR 9045 · seen Nov 10

  32. FriNov 20

    21:55

    2h 25mNonstop

    23:20

    $117 USD

    Ryanair FR 8231 · seen Nov 8

  33. WedNov 18

    13:15

    2h 25mNonstop

    14:40

    $240 USD

    Ryanair FR 8215 · seen Nov 10

  34. TueNov 17

    11:35

    2h 25mNonstop

    13:00

    $263 USD

    Ryanair FR 8215 · seen Nov 10

  35. ThuNov 12

    09:00

    2h 25mNonstop

    10:25

    $275 USD

    Ryanair FR 8217 · seen Nov 10

  36. ThuNov 19

    13:00

    2h 25mNonstop

    14:25

    $540 USD

    Ryanair FR 8231 · 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

    06:20

    07:45

    Cheapest$39 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  2. 4 nightsDec 8–12

    06:20

    07:45

    $48 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  3. 3 nightsJan 28–31

    13:00

    14:25

    $51 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  4. 7 nightsDec 8–15

    06:20

    07:45

    $54 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  5. 1 nightDec 11–12

    21:55

    23:20

    $54 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  6. 5 nightsJan 27 – Feb 1

    13:15

    14:40

    $55 USD

    Ryanair FR 8215 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  7. 4 nightsDec 7–11

    11:25

    12:50

    $58 USD

    Ryanair FR 8215 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  8. 2 nightsNov 27–29

    21:55

    23:20

    $60 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  9. 8 nightsDec 8–16

    06:20

    07:45

    $64 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 7

  10. 2 nightsDec 14–16

    07:30

    08:55

    $65 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 5

Show 29 more fares
  1. 7 nightsDec 19–26

    19:55

    21:20

    $67 USD

    Ryanair FR 9045 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  2. 1 nightDec 10–11

    13:00

    14:25

    $71 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  3. 4 nightsJan 13–17

    13:15

    14:40

    $79 USD

    Ryanair FR 8215 · Nonstop · 4h 25m in all, both ways · seen Nov 5

  4. 1 nightDec 5–6

    19:55

    21:20

    $81 USD

    Ryanair FR 9045 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  5. 10 nightsMar 13–23

    19:10

    20:35

    $86 USD

    Ryanair FR 8215 · Nonstop · 4h 35m in all, both ways · seen Nov 5

  6. 22 nightsDec 12 – Jan 3

    15:05

    16:30

    $91 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  7. 4 nightsDec 18–22

    21:55

    23:20

    $91 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  8. 3 nightsDec 18–21

    13:40

    15:05

    $92 USD

    Ryanair FR 8217 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  9. 4 nightsDec 19–23

    17:55

    19:20

    $93 USD

    Ryanair FR 8217 · Nonstop · 4h 35m in all, both ways · seen Nov 6

  10. 3 nightsDec 17–20

    17:20

    18:45

    $100 USD

    Ryanair FR 8215 · Nonstop · 4h 35m in all, both ways · seen Nov 5

  11. 2 nightsDec 22–24

    18:55

    20:20

    $104 USD

    Ryanair FR 8217 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  12. 7 nightsDec 20–27

    06:30

    07:55

    $104 USD

    Ryanair FR 9045 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  13. 5 nightsDec 23–28

    10:20

    11:45

    $106 USD

    Ryanair FR 8217 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  14. 4 nightsNov 14–18

    07:55

    09:20

    $108 USD

    Ryanair FR 9811 · 1 stop · 11h 5m in all, both ways · seen Nov 10

  15. 1 nightDec 6–7

    06:30

    07:55

    $109 USD

    Ryanair FR 9045 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  16. 2 nightsFeb 12–14

    13:40

    15:05

    $114 USD

    Ryanair FR 8217 · 1 stop · 29h 15m in all, both ways · seen Nov 7

  17. 7 nightsDec 22–29

    18:55

    20:20

    $119 USD

    Ryanair FR 8217 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  18. 2 nightsNov 21–23

    19:55

    21:20

    $124 USD

    Ryanair FR 9045 · Nonstop · 4h 35m in all, both ways · seen Nov 9

  19. 4 nightsDec 3–7

    09:00

    10:25

    $131 USD

    Ryanair FR 8217 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  20. 3 nightsNov 21–24

    19:55

    21:20

    $133 USD

    Ryanair FR 9045 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  21. 1 nightDec 7–8

    11:25

    12:50

    $146 USD

    Ryanair FR 8215 · 1 stop · 17h 30m in all, both ways · seen Nov 9

  22. 4 nightsNov 18–22

    06:05

    STN

    $148 USD

    Ryanair FR 3143 · 2 stops · 41h 45m in all, both ways · seen Nov 10

  23. 3 nightsDec 27–30

    19:40

    21:05

    $152 USD

    Ryanair FR 8215 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  24. 4 nightsSep 13–17

    14:10

    15:35

    $156 USD

    Ryanair FR 8217 · Nonstop · 4h 40m in all, both ways · seen Nov 10

  25. 2 nightsNov 22–24

    07:30

    08:55

    $181 USD

    Ryanair FR 9015 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  26. 1 nightNov 14–15

    07:55

    09:20

    $185 USD

    Ryanair FR 9811 · Nonstop · 4h 35m in all, both ways · seen Nov 10

  27. 2 nightsNov 20–22

    07:40

    STN

    $255 USD

    Vueling VY 6040 · 2 stops · 46h 5m in all, both ways · seen Nov 8

  28. 2 nightsNov 20–22

    21:55

    23:20

    $274 USD

    Ryanair FR 8231 · Nonstop · 4h 35m in all, both ways · seen Nov 8

  29. 4 nightsNov 18–22

    13:15

    14:40

    $324 USD

    Ryanair FR 8215 · Nonstop · 4h 35m in all, both ways · seen Nov 10

Compared with Barcelona → London: $18 one way (Dec 15).

Airlines seen on this route

  • Ryanair
  • easyJet
  • Vueling
  • Wizz Air Malta

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 $18 USD and Jul 2027 the most expensive at $48 USD — a spread of 167%.
  • Nonstop fares were seen on 36 of the 37 departure dates; carriers seen: Ryanair, easyJet, Vueling, Wizz Air Malta.
  • BCN serves Barcelona, Spain; STN serves London, United Kingdom.
  • London runs 1 hour behind Barcelona.

Questions

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

The cheapest one-way fare from Barcelona (BCN) to London (STN) we have seen is $18 USD, departing Dec 15, 2026 (seen Nov 10, 2026): Ryanair FR 8215, nonstop, 2h 25m.

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

Nonstop fares were seen on 36 of the 37 departure dates; carriers seen: Ryanair, easyJet, Vueling, Wizz Air Malta.

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

By month, Dec 2026 is the cheapest we've seen at $18 USD and Jul 2027 the most expensive at $48 USD — a spread of 167%.

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.