More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Brest to London

distanceDistance288 miles (465 km)
durationAverage bus duration19 h 50 min
priceAverage bus ticket price$54 (€45)
changesDirect busYes
carriersBus companiesOuibus

Buses from Brest to London cover the 288 miles (465 km) long trip taking on average 19 h 50 min with our travel partners like Ouibus. There are direct bus services available. While the average ticket price for this journey costs around $54 (€45), you can find the cheapest bus ticket for as low as $50 (€42). Travelers depart most frequently from Brest and arrive in London, Victoria Coach Station.