
London to Barcelona flights from 35EUR*
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Best flight deals from London to Barcelona
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| London (LON) | Barcelona (BCN) | One-way | Depart: 30/08/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 30/08/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 21/09/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 21/09/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 24/08/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 24/08/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 02/09/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 02/09/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 16/09/2026 | From 35EUR Seen 1 day ago |
| London (LON) | Barcelona (BCN) | One-way | Depart: 16/09/2026 | From 35EUR Seen 1 day ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Flights to Barcelona from London
Flying from London to Barcelona is all about ease and speed. In just over two hours, you’ll go from the heart of one great city to another—swapping historic streets for golden beaches, iconic landmarks for stunning architecture, and classic British charm for Mediterranean flair. Quick, seamless, and ready when you are!
Flight information from London to Barcelona
Essential details for your journey:

Flight Duration
2:10 h

Flight Distance
1.184 km

Public Transport
Train, metro, bus and taxi
Flight London to Barcelona
Planning a trip to Barcelona? We’ll get you there quickly and comfortably!
With Vueling, flying from London to Barcelona is hassle-free. Whether it’s a weekend escape, a work trip, or just a good excuse for some Mediterranean sunshine, we offer multiple flights a day, so you can pick the one that suits you best.
Departing from London Gatwick or London Heathrow, you'll enjoy a smooth airport experience before taking off. Once on board, relax in our comfortable seats, enjoy a selection of snacks and drinks, and stay connected with onboard WiFi.
You’ll land at Barcelona-El Prat (BCN), just a short ride from the city centre. From there, the vibrant streets of Las Ramblas, Gaudí’s iconic architecture, and Barcelona’s golden beaches are all within easy reach.
Barcelona is always a good idea—so why wait? Book your flight today and let’s get you there!
Onboard services for flights from London to Barcelona
Sit back and enjoy the journey! On Vueling flights from London to Barcelona, we’ve got everything covered—comfortable seats, tasty snacks, and WiFi to keep you connected. A smooth, enjoyable flight awaits!
Food & drinks
Relax and enjoy your flight to Barcelona with our selection of snacks and drinks. Whether you fancy something sweet, savoury, or a refreshing drink, we’ve got options to keep you satisfied while you sit back and enjoy the journey.
WiFi
Make the most of your time in the air! With onboard WiFi, you can plan your Barcelona adventure, catch up on emails, or just browse your favourite sites. Stay connected from take-off to landing and arrive ready to explore.
Travelling with pets
Bringing your furry friend along? No problem! Pets are welcome on board Vueling flights from London to Barcelona, with certain conditions to ensure a smooth and comfortable trip for everyone. Check the details here: Travelling with Pets.
Accessibility & assistance
We’re here to make your journey as smooth as possible. If you need assistance due to reduced mobility or special needs, we offer dedicated support to ensure a stress-free experience. Find out more here: Accessibility & Assistance.
Barcelona is waiting! Stroll along Las Ramblas, admire Gaudí’s masterpieces, and indulge in world-class tapas. Whatever brings you to this incredible city, we’re ready to take you there. Book your flight today!
Traveling to London’s Airports
Flying out of London? We’ve got you covered! Here’s how to get to Gatwick and Heathrow smoothly.
How to get to London-Gatwick Airport
Flying from London to Barcelona with Vueling? Getting to Gatwick Airport is simple, with plenty of transport options to match your schedule and budget. Here’s how to reach the airport hassle-free:
By train
The Gatwick Express is the fastest and easiest way to get to the airport, running every 15 minutes from London Victoria and reaching Gatwick South Terminal in around 30 minutes. A free shuttle train connects to the North Terminal in just 2 minutes.
For a more budget-friendly option, Thameslink and Southern Rail services run from Victoria, London Bridge, St Pancras International, and Blackfriars, offering direct routes to Gatwick Airport in 30-45 minutes—ideal if you're travelling from different parts of London.
By bus
Looking for a low-cost option? National Express and easyBus operate frequent services from Victoria Coach Station, Liverpool Street, and Paddington, with journey times of 60 to 90 minutes, depending on traffic.
By taxi / VTC
A taxi or ride-hailing service (such as Uber, Bolt, or Addison Lee) from central London to Gatwick Airport takes around 1 to 1.5 hours, depending on traffic. Fares typically range from £60-£100.
By car
Driving to the airport? Gatwick offers a range of parking options, including short-stay, long-stay, and premium valet services. Booking in advance can help you save money. The airport is easily accessible via the M23 motorway (Junction 9), connecting to the M25 for routes across the UK.
Whichever way you choose to travel, getting to Gatwick is easy—so you can focus on your Barcelona adventure!
How to get to London-Heathrow Airport
Flying from London Heathrow to Barcelona? With excellent transport links, getting to the airport is easy, whether you’re looking for speed, convenience, or a budget-friendly option. Here’s how to reach Heathrow hassle-free:
By London Underground
The Piccadilly Line connects Heathrow Airport to central London, with stops at key locations like King’s Cross, Leicester Square, and South Kensington. The journey takes 45-60 minutes, making it the most affordable way to reach the airport. Trains run every 5-10 minutes, and a single fare costs around £5.60 with an Oyster card or contactless payment.
By bus
Looking for a budget option? National Express and Megabus operate direct coach services from Victoria Coach Station and other key London locations, with journey times ranging from 40 to 90 minutes, depending on traffic. Fares start from £10 one way.
By train
For the fastest route, the Heathrow Express runs every 15 minutes from London Paddington, getting you to Heathrow in just 15 minutes. Tickets start at £5.50 if booked in advance, or up to £25 on the day.
A cheaper alternative is the Elizabeth Line, which also departs from Paddington but stops at major stations like Bond Street, Tottenham Court Road, and Farringdon, taking around 30 minutes to Heathrow Airport. It’s a great option if you’re travelling from the West End or City of London.
By taxi / VTC
A black cab or ride-hailing service (such as Uber, Bolt, or Gett) from central London to Heathrow Airport takes 45-60 minutes, depending on traffic. Fares range from £50-£100, with black cabs typically costing more.
By car
Driving to Heathrow? The airport is easily accessible via the M4 and M25 motorways. Parking options include short-stay, long-stay, and meet & greet services, with discounts available for advance booking. If you're dropping someone off, free drop-off areas are available at each terminal, while short-stay parking is ideal if you need extra time.
No matter how you get there, your Barcelona adventure starts the moment you arrive at Heathrow!
London airports: Essential tips before you fly
Flying from Gatwick or Heathrow? We’ve got everything you need to know to navigate these airports effortlessly, so you can focus on your journey.
Everything you need to know about London-Gatwick Airport
London-Gatwick Airport is the perfect starting point for your flight from London to Barcelona. Well-equipped and easy to navigate, it offers a smooth pre-flight experience with shops, dining, and relaxation areas to make your journey as comfortable as possible.
- VIP Lounges: Relax before your London to Barcelona flight in one of Gatwick’s exclusive VIP lounges, offering comfy seating, refreshments, and WiFi. Book your access here: VIP Lounges.
- Taxi Stand: Need a quick and direct ride to Gatwick Airport for your flight to Barcelona? Taxi ranks are available outside both terminals, offering licensed cabs for a smooth journey.
- Free WiFi: Stay connected at Gatwick Airport with free unlimited WiFi—perfect for checking your itinerary or planning your first stops in Barcelona before boarding.
- Full Accessibility: Travelling from London to Barcelona with special assistance needs? Gatwick offers dedicated support services to ensure a smooth experience from check-in to boarding.
- Left Luggage and Lost & Found: If you need to store luggage before your flight to Barcelona, Gatwick provides secure baggage services. Lost an item? The airport’s Lost & Found can help.
- Shopping and Dining Areas: Gatwick’s shopping and dining areas let you grab a bite, shop for travel essentials, or pick up last-minute souvenirs before heading to Barcelona.
- Parking: Whether you're flying from London to Barcelona for a short break or a longer stay, Gatwick Airport offers short-stay, long-stay, and valet parking options.
- Rest Areas: Travelling early or need a break before your flight to Barcelona? Gatwick provides comfortable rest areas to relax before take-off.
From smooth airport services to a comfortable flight, we’ve got everything covered for your trip from London to Barcelona. Enjoy the journey—see you on board!
Everything you need to know about Heathrow Airport
London-Heathrow Airport is a top choice for travellers flying from London to Barcelona, offering a smooth start to your trip with modern facilities, shopping, dining, and relaxation areas to make your pre-flight experience stress-free.
- VIP lounges: Relax before your flight to Barcelona in Heathrow’s VIP lounges, where you can enjoy comfortable seating, refreshments, and WiFi. Book your spot here: VIP Lounges.
- Taxi stand: Need a quick ride to Heathrow Airport for your flight to Barcelona? Taxis and private hire vehicles are available outside all terminals, offering a direct and convenient journey.
- Free WiFi: Stay connected at Heathrow Airport with free unlimited WiFi, perfect for checking your itinerary, catching up on work, or planning your Barcelona adventure before take-off.
- Full accessibility: Travelling from London to Barcelona with special assistance needs? Heathrow provides comprehensive support services to ensure a seamless and comfortable airport experience.
- Left Luggage and Lost & Found: If you need to store luggage before your flight to Barcelona, Heathrow offers secure baggage facilities. Misplaced an item? The Lost & Found service is here to help.
- Shopping and dining areas: From high-end brands to travel essentials, Heathrow’s shopping and dining areas offer plenty of options to grab a meal or pick up souvenirs before heading to Barcelona.
- Parking: Whether you're taking a short trip or a longer getaway, Heathrow Airport provides a range of parking options, including short-stay, long-stay, and valet services for your flight to Barcelona.
- Rest areas: Travelling early or have a layover before your London to Barcelona flight? Heathrow features comfortable rest areas where you can unwind before boarding.
From check-in to take-off, Heathrow has everything you need for a smooth journey from London to Barcelona. Sit back, relax, and enjoy the flight—we’ll take care of the rest!
Getting around Barcelona by public transport
Exploring Barcelona is easy with its efficient public transport system. Whether you're arriving from London to Barcelona or just getting around the city, metro, buses, trams, and trains connect you to all the must-see spots quickly and affordably.
How to pay for public transport in Barcelona
Paying for transport in Barcelona is simple, with options for every type of traveller.
- Single tickets: Ideal for occasional trips, available at ticket machines and kiosks.
- T-casual card: A rechargeable pass for 10 journeys on metro, buses, and trams.
- Hola Barcelona Travel Card: Unlimited travel for 2-5 days—perfect for visitors.
- Contactless payment: Tap your credit/debit card or mobile device directly at metro gates or on buses for a quick, hassle-free ride.
Validating your ticket
Make sure to validate your ticket or card before every trip to avoid fines.
- Metro & trains: Scan your ticket at the entrance gates.
- Buses: Tap your card or insert your ticket in the onboard reader.
- Trams: Validate your ticket at the machines on the platform before boarding.
With a reliable and easy-to-use public transport system, getting from Barcelona-El Prat Airport to the city centre and beyond is effortless. Hop on and start exploring iconic spots like Las Ramblas, Park Güell, and La Sagrada Familia!
Frequently Asked Questions
How long is the flight from London to Barcelona?
A direct flight from London to Barcelona takes around 2 h 5 min. Flight duration may vary slightly due to air traffic and weather conditions.
How far is London from Barcelona by plane?
The distance from London to Barcelona by plane is 1,140 km (709 miles). A direct flight takes just over 2 hours, making it the fastest travel option between the two cities.
What is the cheapest month to fly from London to Barcelona?
The cheapest time to fly from London to Barcelona is usually January and February. Booking in advance and choosing midweek flights can help find lower fares.
Which airport does Vueling fly to in Barcelona?
Vueling flights from London to Barcelona arrive at Barcelona-El Prat Airport (BCN), located 15 km from the city centre, with easy transport connections.
Can I book a flight to Barcelona from London using Avios?
Yes, you can use Avios to book flights from London to Barcelona with Vueling. Avios can be redeemed for full payment or used to lower the ticket price.
Explore more destinations
Explore Vueling's Top-Pick Destinations