Travel from Barcelona to London

AI Travel Planner Logoaiplanner
Fly via
Vueling Airlines
EUR 30-2002h 15m - 2h 40m
Depart: Multiple times daily (e.g., early morning to late evening)Arrive: Varies by departure
Offers direct flights from Barcelona to various London airports, providing a balance of value and service.
Vueling primarily serves London Gatwick (LGW) and London Heathrow (LHR) from Barcelona-El Prat Airport (BCN). Prices fluctuate based on booking time and demand.
easyJet
EUR 25-1502h 25m - 2h 40m
Depart: Multiple times dailyArrive: Varies by departure
A popular low-cost carrier with frequent direct services between Barcelona and London.
easyJet operates direct flights from Barcelona-El Prat Airport (BCN) to London Gatwick (LGW), London Luton (LTN), and London Stansted (STN). Booking in advance generally yields lower fares.
Ryanair
EUR 25-1202h 25m - 2h 35m
Depart: Several daily departuresArrive: Varies by departure
Known for its budget-friendly direct flights connecting Barcelona with London.
Ryanair typically flies from Barcelona-El Prat Airport (BCN) to London Stansted (STN) and London Luton (LTN). Be aware of potential additional fees for luggage and seat selection.
British Airways
EUR 100-350+2h 30m - 2h 40m
Depart: Multiple times dailyArrive: Varies by departure
Offers direct flights with a full-service experience between Barcelona and London.
British Airways primarily serves London Heathrow (LHR) and London City (LCY) from Barcelona-El Prat Airport (BCN). Prices include checked baggage and in-flight service.
Train via
SNCF (TGV INOUI) & Eurostar
EUR 60-450+10h 2m - 14h
Depart: Several daily departures (e.g., early morning to late afternoon)Arrive: Varies based on connections
A multi-leg journey typically involving high-speed trains from Barcelona to Paris and then the Eurostar to London.
The journey usually involves a TGV from Barcelona-Sants to Paris Gare de Lyon, a transfer across Paris (e.g., via RER or Metro) to Paris Gare du Nord, and then a Eurostar train to London St Pancras International. Booking in advance, especially for Eurostar, is highly recommended for better prices.
Bus via
FlixBus
EUR 65-18020h 30m - 26h
Depart: Several daily departures, including night busesArrive: Varies by departure
Offers economical bus travel with services connecting Barcelona and London, typically with transfers.
FlixBus services from Barcelona Nord Bus Station generally involve transfers, often in cities like Paris or Calais, before arriving at London Victoria Coach Station. Coaches typically offer amenities like Wi-Fi and power outlets.
BlaBlaCar Bus
EUR 70-18020h 22m - 26h 10m
Depart: Multiple daily servicesArrive: Varies by departure
Provides bus connections between Barcelona and London, often requiring transfers.
BlaBlaCar Bus services depart from Barcelona Nord Bus Station and typically arrive at London Victoria Coach Station, often with a transfer in Paris. Services may vary in frequency and duration.
Drive via
Self-drive
EUR 250-450+ (approx. fuel + tolls + channel crossing)13h - 16h (pure driving time)
Depart: FlexibleArrive: Flexible
Driving from Barcelona to London offers flexibility and the opportunity for scenic stops.
The driving distance is approximately 1,400 - 1,500 km (870 - 930 miles). This route typically involves driving through France and then a Channel crossing (Eurotunnel or ferry) from Northern France (e.g., Calais) to the UK (e.g., Dover). Fuel costs are estimated at EUR 150-250, and tolls (primarily in France) at EUR 80-120. Channel crossing costs vary but can range from EUR 50-150+ for a car and passengers. Remember to factor in rest stops, potential traffic, and immigration checks. Vehicle requirements and driving regulations differ between Spain, France, and the UK.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.