Trains to Plymouth Find train times and tickets

Edinburgh to Plymouth by train

from £66.50

Avg 0 changes 8hr 29m

Swansea to Plymouth by train

from £42.10

Avg 1 change 4hr 10m

Newcastle upon Tyne to Plymouth by train

from £79.00

Avg 0 changes 6hr 53m

Southampton to Plymouth by train

from £19.00

Avg 1 change 3hr 23m

Northampton to Plymouth by train

from £41.50

Avg 1 change 4hr 43m

Kingston upon Hull to Plymouth by train

from £83.70

Avg 1 change 6hr 24m

Coventry to Plymouth by train

from £57.90

Avg 1 change 4hr 8m

Manchester to Plymouth by train

from £61.50

Avg 0 changes 5hr

York to Plymouth by train

from £165.20

Avg 0 changes 5hr 50m

Luton to Plymouth by train

from £171.00

Avg 1 change 4hr 14m

Newquay to Plymouth by train

from £10.00

Avg 0 changes 1hr 41m

St Austell to Plymouth by train

from £3.80

Avg 0 changes 48m

Guildford to Plymouth by train

from £36.50

Avg 1 change 3hr 11m

Reading to Plymouth by train

from £20.50

Avg 0 changes 2hr 32m

Portsmouth to Plymouth by train

from £24.50

Avg 1 change 4hr 10m

London to Plymouth by train

from £20.50

Avg 0 changes 2hr 59m

Doncaster to Plymouth by train

from £50.90

Avg 1 change 5hr 14m

Leeds to Plymouth by train

from £66.00

Avg 0 changes 5hr 27m

Carlisle to Plymouth by train

from £187.60

Avg 1 change 6hr 28m

Basingstoke to Plymouth by train

from £50.50

Avg 1 change 3hr 16m

Brighton to Plymouth by train

from £107.50

Avg 1 change 4hr 37m

Glasgow to Plymouth by train

from £86.60

Avg 0 changes 9hr 39m

Cambridge to Plymouth by train

from £63.00

Avg 1 change 4hr 50m

Truro to Plymouth by train

from £3.30

Avg 0 changes 1hr 11m

Bournemouth to Plymouth by train

from £56.50

Avg 1 change 4hr 4m

Stafford to Plymouth by train

from £40.30

Avg 0 changes 4hr 4m

Torquay to Plymouth by train

from £7.50

Avg 1 change 52m

Penzance to Plymouth by train

from £4.30

Avg 0 changes 1hr 45m

Taunton to Plymouth by train

from £7.50

Avg 0 changes 1hr 23m

Sheffield to Plymouth by train

from £48.40

Avg 0 changes 4hr 40m

Wolverhampton to Plymouth by train

from £57.90

Avg 0 changes 3hr 48m

Oxford to Plymouth by train

from £46.50

Avg 1 change 3hr 4m

Liverpool to Plymouth by train

from £59.70

Avg 1 change 5hr 16m

Bristol to Plymouth by train

from £13.00

Avg 0 changes 1hr 53m

Castle Cary to Plymouth by train

from £11.00

Avg 0 changes 1hr 50m

Birmingham to Plymouth by train

from £36.80

Avg 0 changes 3hr 21m

Norwich to Plymouth by train

from £31.90

Avg 1 change 6hr

Preston to Plymouth by train

from £49.70

Avg 1 change 5hr 20m

Cheltenham to Plymouth by train

from £22.10

Avg 0 changes 2hr 38m

Gloucester to Plymouth by train

from £33.50

Avg 0 changes 2hr 32m

Derby to Plymouth by train

from £53.60

Avg 0 changes 4hr 8m

Cardiff to Plymouth by train

from £21.50

Avg 1 change 3hr 8m

Leicester to Plymouth by train

from £47.50

Avg 1 change 4hr 30m

Newport to Plymouth by train

from £33.80

Avg 0 changes 2hr 36m

Didcot to Plymouth by train

from £20.50

Avg 1 change 2hr 55m

Bath to Plymouth by train

from £32.80

Avg 1 change 2hr 24m

Peterborough to Plymouth by train

from £76.00

Avg 1 change 4hr 53m

Swindon to Plymouth by train

from £32.50

Avg 1 change 2hr 50m

Exeter to Plymouth by train

from £3.80

Avg 0 changes 55m

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.