Travel from London to Brean-Sands

Bus or train from London to Brean Sands?

Great Western Railway operates a train from London to Brean Sands every 4 hours. Tickets cost $75 - $150 and the journey takes 2 h 18 min. First also services this route hourly. Alternatively, National Express operates a bus from London to Brean Sands hourly. Tickets cost $13 - $18 and the journey takes 2 h 35 min. 3 other operators also service this route.

How to get from London to Brean Sands

From London Paddington train to Weston-super-Mare, walk to Weston-super-Mare, Alexandra Parade, line 20 bus to Brean, Flamingo Inn, then walk to Brean Sands. 3 h 58 min £69. From London Paddington train to Bristol Temple Meads, train to Weston-super-Mare, walk to Weston-super-Mare, Alexandra Parade, line 20 bus to Brean, Flamingo Inn, then walk to Brean Sands. 4 h 23 min £69. From London Victoria Coach Station bus to Bristol, Bus Station, bus to Weston-super-Mare, Alexandra Parade, line 20 bus to Brean, Flamingo Inn, then walk to Brean Sands. 5 h 19 min £22. From London drive to Brean Sands. 2 h 39 min £28.

Operators from London to Brean Sands