Trains to Plymouth Find train times and tickets

London to Plymouth by train

from £20.50

Avg 0 changes 2hr 59m

Sheffield to Plymouth by train

from £48.40

Avg 0 changes 4hr 40m

Cardiff to Plymouth by train

from £18.50

Avg 1 change 3hr 8m

Bristol to Plymouth by train

from £13.00

Avg 0 changes 1hr 53m

Salisbury to Plymouth by train

from £13.50

Avg 1 change 2hr 53m

York to Plymouth by train

from £82.60

Avg 0 changes 5hr 50m

Portsmouth to Plymouth by train

from £24.50

Avg 1 change 4hr 10m

Shrewsbury to Plymouth by train

from £49.70

Avg 1 change 4hr 32m

Weymouth to Plymouth by train

from £21.50

Avg 1 change 3hr 4m

Luton to Plymouth by train

from £23.50

Avg 1 change 4hr 14m

Southampton to Plymouth by train

from £19.00

Avg 1 change 3hr 23m

Reading to Plymouth by train

from £20.50

Avg 0 changes 2hr 32m

Coventry to Plymouth by train

from £57.90

Avg 1 change 4hr 8m

Kingston upon Hull to Plymouth by train

from £53.60

Avg 1 change 6hr 24m

Stafford to Plymouth by train

from £40.30

Avg 0 changes 4hr 4m

Carlisle to Plymouth by train

from £59.00

Avg 1 change 6hr 28m

Gloucester to Plymouth by train

from £39.80

Avg 0 changes 2hr 32m

Cheltenham to Plymouth by train

from £27.80

Avg 0 changes 2hr 38m

Newport to Plymouth by train

from £31.00

Avg 0 changes 2hr 36m

Glasgow to Plymouth by train

from £86.60

Avg 0 changes 9hr 39m

Derby to Plymouth by train

from £119.60

Avg 0 changes 4hr 8m

Weston-super-Mare to Plymouth by train

from £10.00

Avg 0 changes 2hr

Manchester to Plymouth by train

from £48.40

Avg 0 changes 5hr

Birmingham to Plymouth by train

from £36.80

Avg 0 changes 3hr 21m

Basingstoke to Plymouth by train

from £50.50

Avg 1 change 3hr 16m

Poole to Plymouth by train

from £37.60

Avg 2 changes 3hr 51m

Castle Cary to Plymouth by train

from £11.00

Avg 0 changes 1hr 50m

Northampton to Plymouth by train

from £65.10

Avg 1 change 4hr 43m

Crewe to Plymouth by train

from £59.70

Avg 1 change 4hr 36m

Peterborough to Plymouth by train

from £44.00

Avg 1 change 4hr 53m

Preston to Plymouth by train

from £134.50

Avg 1 change 5hr 20m

Cambridge to Plymouth by train

from £26.00

Avg 1 change 4hr 50m

Leeds to Plymouth by train

from £66.00

Avg 0 changes 5hr 27m

Bournemouth to Plymouth by train

from £56.50

Avg 1 change 4hr 4m

Doncaster to Plymouth by train

from £50.90

Avg 1 change 5hr 14m

Swansea to Plymouth by train

from £45.60

Avg 1 change 4hr 10m

Wolverhampton to Plymouth by train

from £38.50

Avg 0 changes 3hr 48m

Leicester to Plymouth by train

from £41.70

Avg 1 change 4hr 30m

Newcastle upon Tyne to Plymouth by train

from £100.30

Avg 0 changes 6hr 53m

Brighton to Plymouth by train

from £23.50

Avg 1 change 4hr 37m

Norwich to Plymouth by train

from £31.90

Avg 1 change 6hr

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

Guildford to Plymouth by train

from £21.00

Avg 1 change 3hr 11m

Didcot to Plymouth by train

from £20.50

Avg 1 change 2hr 55m

Penzance to Plymouth by train

from £5.60

Avg 0 changes 1hr 45m

Paignton to Plymouth by train

from £7.50

Avg 1 change 57m

Exeter to Plymouth by train

from £3.80

Avg 0 changes 55m

Oxford to Plymouth by train

from £21.50

Avg 1 change 3hr 4m

Darlington to Plymouth by train

from £92.00

Avg 0 changes 6hr 23m

Liverpool to Plymouth by train

from £47.80

Avg 1 change 5hr 16m

Taunton to Plymouth by train

from £7.50

Avg 0 changes 1hr 23m

Edinburgh to Plymouth by train

from £66.50

Avg 0 changes 8hr 29m

Truro to Plymouth by train

from £2.70

Avg 0 changes 1hr 11m

Trowbridge to Plymouth by train

from £20.50

Avg 0 changes 2hr 2m

Torquay to Plymouth by train

from £7.50

Avg 1 change 52m

Newton Abbot to Plymouth by train

from £3.60

Avg 0 changes 34m

Swindon to Plymouth by train

from £41.50

Avg 1 change 2hr 49m

Bath to Plymouth by train

from £26.10

Avg 1 change 2hr 24m

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.