• 65 Direct flights fly between London to Barcelona
  • 10 British Airways flights operating daily
  • 20 British Airways flights operating weekly
  • 1137km distance from London to Barcelona
  • 1hour, 27mins Average non-stop flight time from London to Barcelona
  • 27 Morning flights fly between London to Barcelona
  • 18 Afternoon flights fly between London to Barcelona
  • 20 Evening flights fly between London to Barcelona

Current Deals

  • London to Barcelona
  • Vueling Airlines
  • 09/27/2017 to 10/04/2017
C$ 138.04
  • London to Barcelona
  • easyJet Airline
  • 03/16/2018 to 03/19/2018
C$ 138.22
  • London to Barcelona
  • easyJet Airline
  • 04/19/2018 to 04/23/2018
C$ 138.33
  • London to Barcelona
  • Monarch Airlines
  • 10/16/2017 to 10/23/2017
C$ 139.62
  • London to Barcelona
  • easyJet Airline
  • 10/12/2017 to 10/16/2017
C$ 139.80
  • London to Barcelona
  • Monarch Airlines
  • 10/23/2017 to 11/03/2017
C$ 140.37

London to Barcelona Flight Route Map

Terms & Conditions:

* Conditions may apply. Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what's shown as FlightNetwork.com does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.