From £33
Bus - Operated by FlixBusFrom £33
Bus - Operated by FlixBusFrom £38
Bus - Operated by FlixBusFrom £38
Bus - Operated by FlixBusFrom £42
Bus - Operated by FlixBusFrom £42
Bus - Operated by FlixBusReturn-trip from | £90 |
---|---|
One-way from | £33 |
Popular coach line | FlixBus |
See available tickets from Barcelona-El Prat to London for this week that start at £41 one-way.
FlixBus and BlaBlaBus are viable options. Check times and availability for FlixBus, BlaBlaBus, as it was recently the cheapest bus available travelling from Barcelona-El Prat to London from £113 round-trip.
While London is 712.2 mi from Barcelona-El Prat, the distance by bus is longer and depends on the route taken.
To save time, the fastest way to travel is by flight from Barcelona-El Prat Airport to London on British Airways. Expect the length of time you’ll spend onboard British Airways to be about 2h 15m compared to taking a train from Barcelona-El Prat Airport to London or a bus from Barcelona-El Prat Airport to London which have been found to be slower alternatives.
A flight from Barcelona-El Prat Airport to London from £30 can save you up to 89% on the cost of your trip compared to booking a train from Barcelona-El Prat Airport to London or a bus from Barcelona-El Prat Airport to London.