Trains to Plymouth Find train times and tickets

Swindon to Plymouth by train

from £23.00

Avg 1 change 2hr 49m

Reading to Plymouth by train

from £20.50

Avg 0 changes 2hr 32m

Guildford to Plymouth by train

from £21.00

Avg 1 change 3hr 11m

Taunton to Plymouth by train

from £7.50

Avg 0 changes 1hr 23m

Manchester to Plymouth by train

from £61.50

Avg 0 changes 5hr

Weston-super-Mare to Plymouth by train

from £10.00

Avg 0 changes 2hr

Doncaster to Plymouth by train

from £50.90

Avg 1 change 5hr 14m

Didcot to Plymouth by train

from £20.50

Avg 1 change 2hr 55m

Newquay to Plymouth by train

from £6.40

Avg 0 changes 1hr 41m

St Austell to Plymouth by train

from £3.80

Avg 0 changes 48m

Bournemouth to Plymouth by train

from £56.50

Avg 1 change 4hr 4m

Darlington to Plymouth by train

from £92.00

Avg 0 changes 6hr 23m

York to Plymouth by train

from £82.60

Avg 0 changes 5hr 50m

Northampton to Plymouth by train

from £41.50

Avg 1 change 4hr 43m

Cambridge to Plymouth by train

from £63.00

Avg 1 change 4hr 50m

Basingstoke to Plymouth by train

from £50.50

Avg 1 change 3hr 16m

Gloucester to Plymouth by train

from £39.80

Avg 0 changes 2hr 32m

Cardiff to Plymouth by train

from £18.50

Avg 1 change 3hr 8m

Poole to Plymouth by train

from £55.50

Avg 2 changes 3hr 51m

Stafford to Plymouth by train

from £40.30

Avg 0 changes 4hr 4m

Penzance to Plymouth by train

from £10.00

Avg 0 changes 1hr 45m

Birmingham to Plymouth by train

from £36.80

Avg 0 changes 3hr 21m

Liverpool to Plymouth by train

from £47.80

Avg 1 change 5hr 16m

Bristol to Plymouth by train

from £13.00

Avg 0 changes 1hr 53m

Sheffield to Plymouth by train

from £48.40

Avg 0 changes 4hr 40m

Leicester to Plymouth by train

from £47.50

Avg 1 change 4hr 30m

Cheltenham to Plymouth by train

from £22.10

Avg 0 changes 2hr 38m

Shrewsbury to Plymouth by train

from £49.70

Avg 1 change 4hr 32m

Newport to Plymouth by train

from £26.50

Avg 0 changes 2hr 36m

Coventry to Plymouth by train

from £48.20

Avg 1 change 4hr 8m

Derby to Plymouth by train

from £53.60

Avg 0 changes 4hr 8m

Norwich to Plymouth by train

from £31.90

Avg 1 change 6hr

Torquay to Plymouth by train

from £7.50

Avg 1 change 52m

London to Plymouth by train

from £20.50

Avg 0 changes 2hr 59m

Luton to Plymouth by train

from £171.00

Avg 1 change 4hr 14m

Castle Cary to Plymouth by train

from £11.00

Avg 0 changes 1hr 50m

Swansea to Plymouth by train

from £37.50

Avg 1 change 4hr 10m

Truro to Plymouth by train

from £3.30

Avg 0 changes 1hr 11m

Peterborough to Plymouth by train

from £44.00

Avg 1 change 4hr 53m

Kingston upon Hull to Plymouth by train

from £53.60

Avg 1 change 6hr 24m

Oxford to Plymouth by train

from £34.50

Avg 1 change 3hr 4m

Weymouth to Plymouth by train

from £23.50

Avg 1 change 3hr 4m

Paignton to Plymouth by train

from £7.50

Avg 1 change 57m

Brighton to Plymouth by train

from £81.30

Avg 1 change 4hr 37m

Preston to Plymouth by train

from £49.70

Avg 1 change 5hr 20m

Crewe to Plymouth by train

from £126.50

Avg 1 change 4hr 35m

Trowbridge to Plymouth by train

from £22.50

Avg 0 changes 2hr 2m

Southampton to Plymouth by train

from £19.00

Avg 1 change 3hr 23m

Newcastle upon Tyne to Plymouth by train

from £79.00

Avg 0 changes 6hr 53m

Portsmouth to Plymouth by train

from £24.50

Avg 1 change 4hr 10m

Carlisle to Plymouth by train

from £73.70

Avg 1 change 6hr 28m

Wolverhampton to Plymouth by train

from £38.50

Avg 0 changes 3hr 48m

Newton Abbot to Plymouth by train

from £7.20

Avg 0 changes 34m

Edinburgh to Plymouth by train

from £66.50

Avg 0 changes 8hr 29m

Leeds to Plymouth by train

from £66.00

Avg 0 changes 5hr 27m

Glasgow to Plymouth by train

from £86.60

Avg 0 changes 9hr 39m

Bath to Plymouth by train

from £24.00

Avg 1 change 2hr 24m

Exeter to Plymouth by train

from £5.50

Avg 0 changes 55m

Salisbury to Plymouth by train

from £13.50

Avg 1 change 2hr 53m

Search accommodation in Plymouth

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.