Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : Since low prices are preferred, look at Aug 2nd. As of Jul 17th, it's showing the cheapest ticket sales at $155. That is 36% below the average price for this route, so you can spend that extra cash on a fun experience in Barcelona.
Question : How many departure times from London Heathrow Airport (LHR) to Barcelona-El Prat Airport (BCN) are there on a daily basis?
Answer : The number of flight times varies by day of the week, but on average, LHR to BCN sees five different options. You’ll have more options on this route than most others departing the United Kingdom.
Question : What is the fastest flight from LHR to BCN?
Answer : The fastest direct flight is two hours and five minutes via British Airways. If you catch the 7:55 AM BST departure, you'll arrive at 11:00 AM CEST (remember, there is a one-hour time change).
Question : What is the likelihood your flight will be delayed for this route?
Answer : This particular route gets passengers to Barcelona-El Prat Airport on time 83% of the time, which puts it in the top 50% of the world. When there is a delay, it averages less than 15 minutes.
Question : What's the likelihood of you being delayed on this route?
Answer : Using the combined on-time percentage and average delay breakdown, London to Barcelona currently has a 4 out of a possible 5 star rating. A 4-star rating means you should feel confident in getting to Barcelona on time.
Question : Is there a preferred airline for getting to Barcelona-El Prat Airport (BCN) on time?
Answer : Vueling leads the way with a 100% on-time rate. Spend as little time in an airport as necessary by flying with Vueling. Perfection is hard to come by, so hopefully it continues.
Question : Which airline can you expect delays with on this route?
Answer : 17% of British Airways flights from London Heathrow Airport (LHR) to Barcelona-El Prat Airport (BCN) are late. If you’re on British Airways, be sure to sign up for the delay notifications to stay up to date with your flight’s status.