Trains to Weymouth Find train times and tickets

Bournemouth to Weymouth by train

from £14.00

Avg 0 changes 49m

Bath to Weymouth by train

from £34.80

Avg 0 changes 1hr 59m

Manchester to Weymouth by train

from £60.20

Avg 1 change 5hr 34m

Southampton to Weymouth by train

from £26.30

Avg 0 changes 1hr 22m

Reading to Weymouth by train

from £17.10

Avg 1 change 2hr 21m

Liverpool to Weymouth by train

from £40.50

Avg 1 change 5hr 49m

Didcot to Weymouth by train

from £29.50

Avg 1 change 2hr 44m

Plymouth to Weymouth by train

from £18.00

Avg 1 change 3hr 10m

Castle Cary to Weymouth by train

from £15.30

Avg 0 changes 1hr

Basingstoke to Weymouth by train

from £12.20

Avg 0 changes 2hr 6m

Winchester to Weymouth by train

from £14.00

Avg 0 changes 1hr 40m

Oxford to Weymouth by train

from £22.30

Avg 1 change 2hr 57m

Gloucester to Weymouth by train

from £33.70

Avg 1 change 3hr 7m

London to Weymouth by train

from £14.00

Avg 0 changes 2hr 38m

Leicester to Weymouth by train

from £111.30

Avg 1 change 4hr 49m

Bristol to Weymouth by train

from £18.40

Avg 0 changes 2hr 18m

Luton to Weymouth by train

from £21.30

Avg 1 change 4hr

Birmingham to Weymouth by train

from £36.60

Avg 1 change 3hr 49m

Wolverhampton to Weymouth by train

from £46.00

Avg 1 change 4hr 20m

Exeter to Weymouth by train

from £9.50

Avg 1 change 2hr 3m

Coventry to Weymouth by train

from £77.90

Avg 1 change 3hr 48m

Woking to Weymouth by train

from £14.00

Avg 0 changes 2hr 13m

Cardiff to Weymouth by train

from £16.50

Avg 1 change 3hr 26m

Poole to Weymouth by train

from £13.80

Avg 0 changes 36m

Search accommodation in Weymouth

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.