Trains to Weston-super-Mare Find train times and tickets

Cardiff to Weston-super-Mare by train

from £18.20

Avg 1 change 1hr 24m

Gloucester to Weston-super-Mare by train

from £22.80

Avg 0 changes 1hr 20m

Bath to Weston-super-Mare by train

from £12.20

Avg 0 changes 34m

Bridgwater to Weston-super-Mare by train

from £6.70

Avg 0 changes 17m

Wolverhampton to Weston-super-Mare by train

from £25.70

Avg 0 changes 2hr 12m

Swindon to Weston-super-Mare by train

from £17.90

Avg 0 changes 1hr 2m

Newport to Weston-super-Mare by train

from £11.70

Avg 1 change 1hr 14m

Newton Abbot to Weston-super-Mare by train

from £10.50

Avg 0 changes 1hr 5m

Walsall to Weston-super-Mare by train

from £24.80

Avg 1 change 2hr 28m

Cheltenham to Weston-super-Mare by train

from £7.20

Avg 0 changes 1hr 4m

Plymouth to Weston-super-Mare by train

from £10.00

Avg 0 changes 1hr 43m

Reading to Weston-super-Mare by train

from £23.00

Avg 0 changes 1hr 36m

London to Weston-super-Mare by train

from £16.00

Avg 0 changes 2hr 5m

Sheffield to Weston-super-Mare by train

from £40.70

Avg 1 change 3hr 11m

Exeter to Weston-super-Mare by train

from £8.90

Avg 0 changes 46m

Taunton to Weston-super-Mare by train

from £8.20

Avg 0 changes 19m

Birmingham to Weston-super-Mare by train

from £18.50

Avg 1 change 1hr 53m

Bristol to Weston-super-Mare by train

from £6.80

Avg 0 changes 17m

Coventry to Weston-super-Mare by train

from £33.00

Avg 1 change 2hr 27m

Search accommodation in Weston-super-Mare

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.