From £43
Bus - Operated by FlixBusFrom £51
Bus - Operated by BlaBlaBusFrom £51
Bus - Operated by FlixBusFrom £51
Bus - Operated by FlixBusFrom £51
Bus - Operated by FlixBusFrom £51
Bus - Operated by FlixBusReturn-trip from | £103 |
---|---|
One-way from | £43 |
Popular coach line | FlixBus |
A ticket from London to Barcelona-El Prat for this week starts from £54 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. £64 is what you can expect to pay for a bus ride from London to Barcelona-El Prat one-way.
Currently, bus tickets prices from London to Barcelona-El Prat are generally similar no matter when you choose to book them. Prices are £64 one-way on average.
Ride to your destination comfortably on FlixBus and BlaBlaBus. Consider FlixBus as it’s been found as the cheapest option to get from London to Barcelona-El Prat starting at £128.
The distance between London and Barcelona-El Prat is about 712.2 mi in a straight line.
Going from London to Barcelona-El Prat by bus will have a carbon footprint of 99lb, approximately. This makes the emissions by bus about 86% less than flying, which has a footprint of around 699lb for this journey. Taking a train (about 158lb) is also an option for this trip.
We’ve found that taking a flight from London to Barcelona-El Prat Airport with {10} is more time-efficient when based simply on travel duration. A train from London to Barcelona-El Prat Airport or a bus from London to Barcelona-El Prat Airport can take you longer than a 2h 00m flight.
Taking a flight to your destination is the cheapest option we’ve found in the past few days. The cheapest price we’ve found for this option is £31, making it less expensive than a train from London to Barcelona-El Prat Airport and cheaper than a bus from London to Barcelona-El Prat Airport.