Trains to Taunton

London to Taunton by train

from $33.46

Avg 0 changes 1hr 40m

Birmingham to Taunton by train

from $31.19

Avg 0 changes 1hr 55m

Cardiff to Taunton by train

from $19.57

Avg 1 change 1hr 31m

Torquay to Taunton by train

from $11.74

Avg 0 changes 57m

Castle Cary to Taunton by train

from $12.00

Avg 0 changes 20m

Manchester to Taunton by train

from $41.92

Avg 0 changes 3hr 33m

Bristol to Taunton by train

from $8.84

Avg 0 changes 30m

Plymouth to Taunton by train

from $10.10

Avg 0 changes 1hr 22m

Newton Abbot to Taunton by train

from $4.92

Avg 0 changes 44m

Wolverhampton to Taunton by train

from $101.27

Avg 0 changes 2hr 23m

Exeter to Taunton by train

from $4.92

Avg 0 changes 23m

Truro to Taunton by train

from $34.09

Avg 0 changes 2hr 37m

Westbury to Taunton by train

from $16.67

Avg 0 changes 33m

Reading to Taunton by train

from $42.68

Avg 0 changes 1hr 12m

Southampton to Taunton by train

from $13.26

Avg 1 change 1hr 45m

Crewe to Taunton by train

from $232.84

Avg 1 change 3hr 8m

Derby to Taunton by train

from $38.89

Avg 0 changes 2hr 42m

Doncaster to Taunton by train

from $260.24

Avg 0 changes 3hr 44m

Weston-super-Mare to Taunton by train

from $10.73

Avg 0 changes 20m

Bridgwater to Taunton by train

from $6.69

Avg 0 changes 11m

Sheffield to Taunton by train

from $49.43

Avg 0 changes 3hr 17m

Cheltenham to Taunton by train

from $29.42

Avg 0 changes 1hr 14m

Barnstaple to Taunton by train

from $17.68

Avg 1 change 1hr 35m

Leeds to Taunton by train

from $149.00

Avg 0 changes 4hr 3m

Weymouth to Taunton by train

from $32.07

Avg 1 change 1hr 26m

Edinburgh to Taunton by train

from $116.80

Avg 0 changes 7hr 5m

Newquay to Taunton by train

from $54.30

Avg 0 changes 3hr 14m

Par to Taunton by train

from $35.61

Avg 0 changes 2hr 18m

Bath to Taunton by train

from $13.26

Avg 0 changes 46m

Newport to Taunton by train

from $20.83

Avg 0 changes 1hr 6m

Chester to Taunton by train

from $51.77

Avg 1 change 3hr 40m

York to Taunton by train

from $55.43

Avg 0 changes 4hr 29m

Newcastle upon Tyne to Taunton by train

from $230.44

Avg 0 changes 5hr 29m

Coventry to Taunton by train

from $100.01

Avg 1 change 2hr 32m

Preston to Taunton by train

from $112.00

Avg 1 change 3hr 56m

Leicester to Taunton by train

from $47.73

Avg 1 change 3hr 3m

Gloucester to Taunton by train

from $19.19

Avg 0 changes 1hr 9m

Liverpool to Taunton by train

from $56.44

Avg 1 change 3hr 48m

Stafford to Taunton by train

from $52.78

Avg 0 changes 2hr 39m

Paignton to Taunton by train

from $7.96

Avg 0 changes 1hr 3m

Bournemouth to Taunton by train

from $44.45

Avg 1 change 2hr 26m

Glasgow to Taunton by train

from $109.35

Avg 0 changes 8hr 13m

Stoke-on-Trent to Taunton by train

from $96.85

Avg 0 changes 2hr 56m

Brighton to Taunton by train

from $17.05

Avg 1 change 3hr 18m

Swansea to Taunton by train

from $31.69

Avg 1 change 2hr 43m

Swindon to Taunton by train

from $20.83

Avg 0 changes 1hr 8m

Shipley to Taunton by train

from $72.73

Avg 1 change 4hr 29m

Oxford to Taunton by train

from $25.25

Avg 1 change 1hr 42m

Portsmouth to Taunton by train

from $63.14

Avg 1 change 2hr 26m

Chichester to Taunton by train

from $61.24

Avg 1 change 2hr 44m

Hull to Taunton by train

from $140.79

Avg 1 change 4hr 42m

Chesterfield to Taunton by train

from $78.29

Avg 0 changes 3hr 4m

Fareham to Taunton by train

from $16.42

Avg 1 change 2hr 8m

Wigan to Taunton by train

from $70.71

Avg 1 change 3hr 45m

Luton to Taunton by train

from $108.97

Avg 1 change 2hr 57m

Carlisle to Taunton by train

from $194.96

Avg 1 change 5hr 2m

Didcot to Taunton by train

from $42.68

Avg 0 changes 1hr 34m

Shrewsbury to Taunton by train

from $57.20

Avg 1 change 3hr 5m

Paris to Taunton by train

from $308.10

Avg 1 change 4hr 36m

Salisbury to Taunton by train

from $33.46

Avg 1 change 1hr 15m

Penzance to Taunton by train

from $61.87

Avg 0 changes 3hr 10m

St Budeaux to Taunton by train

from $17.05

Avg 1 change 1hr 39m

Colchester to Taunton by train

from $112.38

Avg 1 change 3hr 43m

Basingstoke to Taunton by train

from $41.92

Avg 1 change 1hr 51m

Nottingham to Taunton by train

from $86.75

Avg 1 change 3hr 29m

Durham to Taunton by train

from $112.89

Avg 0 changes 5hr 16m

Highbridge and Burnham to Taunton by train

from $8.97

Avg 0 changes 19m

Lancaster to Taunton by train

from $510.13

Avg 1 change 4hr 16m

Tiverton Parkway to Taunton by train

from $9.47

Avg 0 changes 11m

Gatwick Airport to Taunton by train

from $29.04

Avg 1 change 2hr 43m

Tamworth to Taunton by train

from $94.45

Avg 0 changes 2hr 25m

Wakefield to Taunton by train

from $168.44

Avg 0 changes 3hr 50m

Darlington to Taunton by train

from $105.56

Avg 0 changes 4hr 59m

Guildford to Taunton by train

from $17.68

Avg 1 change 2hr

Slough to Taunton by train

from $47.98

Avg 1 change 1hr 35m

Stockport to Taunton by train

from $55.94

Avg 0 changes 3hr 24m

Northampton to Taunton by train

from $48.11

Avg 1 change 3hr 19m

Search accommodation in Taunton

Country guide

Trains to the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.