Trains Barcelona-El Prat Airport London to Barcelona-El Prat Airport

Train tickets from London to Barcelona-El Prat Airport

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
London (LON)
Barcelona (BCN)
Mon 1/17
Tue 1/25
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Train information from London to Barcelona-El Prat Airport

Find information about train ticket prices, journey time, and companies that offer transportation from London to Barcelona-El Prat Airport
ROUND-TRIP FROM$385The best round-trip train deal from London to Barcelona-El Prat Airport found on momondo in the last 72 hours is $385
ONE-WAY FROM$165The best one-way train deal from London to Barcelona-El Prat Airport found on momondo in the last 72 hours is $165
TRAIN COMPANIESSNCF, Renfe, EurostarThere are 3 train companies servicing this route: SNCF, Renfe, Eurostar

Book return-trip train tickets from London to Barcelona-El Prat Airport

Ride from London to Barcelona-El Prat Airport by train with our quickest and cheapest round-trip tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
SNCF, Renfe, Eurostar
Jan 31
2:01 amLondon St Pancras
11h 31m
2 stops
1:32 pmBarcelona Sants
Feb 2
4:10 amBarcelona Sants
12h 20m
1 stop
4:30 pmLondon St Pancras
SNCF, Renfe, Eurostar
Feb 4
2:01 amLondon St Pancras
11h 31m
2 stops
1:32 pmBarcelona Sants
Feb 8
4:10 amBarcelona Sants
12h 29m
1 stop
4:39 pmLondon St Pancras

Book one-way train tickets from London to Barcelona-El Prat Airport

If you’d prefer to ride from London to Barcelona-El Prat Airport by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
SNCF, Eurostar
Apr 11
3:01 amLondon St Pancras
11h 31m
2 stops
2:32 pmBarcelona Sants
SNCF, Renfe, Eurostar
Jan 21
2:01 amLondon St Pancras
11h 31m
2 stops
1:32 pmBarcelona Sants
SNCF, Renfe, Eurostar
Jan 21
2:01 amLondon St Pancras
11h 31m
2 stops
1:32 pmBarcelona Sants

Choose the best way to get from London to Barcelona-El Prat


FAQs for booking trains from London to Barcelona-El Prat Airport

  • How much does a train ticket from London to Barcelona-El Prat Airport cost?

    You can purchase a ticket from London to Barcelona-El Prat Airport within the week and expect to pay $165 or more one-way. At $276 on average, one-way train tickets from London to Barcelona-El Prat Airport are best booked early to save more on your trip.

  • When should I purchase the train tickets from London to Barcelona-El Prat Airport?

    Currently, the price you pay to get from London to Barcelona-El Prat Airport by train this week is around $276 one-way. We don’t expect to see any changes in price within the next 3 months.

  • Which train companies operate between London to Barcelona-El Prat Airport?

    Ride to your destination comfortably on SNCF, Renfe, and Eurostar. Consider SNCF, Renfe, Eurostar as it’s been found as the cheapest option to get from London to Barcelona-El Prat Airport starting at $385.

  • Is a train the fastest way to get from London to Barcelona-El Prat Airport?

    To save time, the fastest way to travel is by flight from London to Barcelona-El Prat Airport on easyJet. Expect the length of time you’ll spend onboard easyJet to be about 2h 05m compared to taking a train from London to Barcelona-El Prat Airport or a bus from London to Barcelona-El Prat Airport which have been found to be slower alternatives.

  • Is a train the cheapest way to get from London to Barcelona-El Prat Airport?

    A flight from London to Barcelona-El Prat Airport is currently going to be the least expensive option currently available. You can also find deals for a train from London to Barcelona-El Prat Airport starting at $385, or consider a bus from London to Barcelona-El Prat Airport starting at $113. Both of these alternative options are worth considering when looking to reach your destination.

  • What is the carbon footprint of a train from London to Barcelona-El Prat?

    151lb is the average carbon footprint of traveling from London to Barcelona-El Prat by train. Carbon emissions for flights between these two cities are around 914lb. A bus from London to Barcelona-El Prat has a carbon footprint of about 95lb.


Multiple Airlines trains from London to Barcelona-El Prat Airport

Our best Multiple Airlines deals on London to Barcelona-El Prat Airport train tickets
Multiple Airlines
Jan 31
2:01 amLondon St Pancras
11h 31m
2 stops
1:32 pmBarcelona Sants
Feb 2
4:10 amBarcelona Sants
12h 20m
1 stop
4:30 pmLondon St Pancras
Multiple Airlines
Feb 4
2:01 amLondon St Pancras
11h 31m
2 stops
1:32 pmBarcelona Sants
Feb 8
4:10 amBarcelona Sants
12h 29m
1 stop
4:39 pmLondon St Pancras

Trains Barcelona-El Prat Airport London to Barcelona-El Prat Airport
  • Round-trip
  • One-way