Trains to Gloucester

London to Gloucester by train

from $18.70

Avg 0 changes 1hr 49m

Birmingham to Gloucester by train

from $10.00

Avg 0 changes 48m

Oxford to Gloucester by train

from $11.61

Avg 1 change 1hr 28m

Edinburgh to Gloucester by train

from $68.76

Avg 0 changes 5hr 53m

Cheltenham to Gloucester by train

from $5.42

Avg 0 changes 8m

Bristol to Gloucester by train

from $12.77

Avg 0 changes 26m

Swindon to Gloucester by train

from $12.38

Avg 0 changes 47m

Reading to Gloucester by train

from $16.12

Avg 0 changes 1hr 10m

Leeds to Gloucester by train

from $40.25

Avg 0 changes 2hr 49m

Doncaster to Gloucester by train

from $63.14

Avg 1 change 2hr 42m

Preston to Gloucester by train

from $39.86

Avg 1 change 2hr 42m

Wolverhampton to Gloucester by train

from $17.35

Avg 1 change 1hr 18m

Didcot to Gloucester by train

from $15.48

Avg 0 changes 59m

Plymouth to Gloucester by train

from $29.02

Avg 0 changes 2hr 41m

Bath to Gloucester by train

from $14.83

Avg 0 changes 1hr 12m

Cardiff to Gloucester by train

from $10.32

Avg 0 changes 56m

Weston-super-Mare to Gloucester by train

from $23.09

Avg 1 change 1hr 17m

Leicester to Gloucester by train

from $30.77

Avg 1 change 1hr 58m

Southampton to Gloucester by train

from $14.19

Avg 0 changes 2hr 49m

Manchester to Gloucester by train

from $45.86

Avg 1 change 2hr 34m

York to Gloucester by train

from $63.92

Avg 0 changes 3hr 15m

Crewe to Gloucester by train

from $60.69

Avg 1 change 1hr 57m

Worcester to Gloucester by train

from $17.67

Avg 0 changes 32m

Glasgow to Gloucester by train

from $73.01

Avg 1 change 5hr 1m

Carlisle to Gloucester by train

from $51.92

Avg 1 change 3hr 50m

Exeter to Gloucester by train

from $27.02

Avg 0 changes 1hr 40m

Newcastle upon Tyne to Gloucester by train

from $73.66

Avg 0 changes 4hr 16m

Brighton to Gloucester by train

from $65.79

Avg 1 change 3hr 21m

Sheffield to Gloucester by train

from $40.25

Avg 0 changes 2hr 4m

Norwich to Gloucester by train

from $52.37

Avg 1 change 4hr 35m

Ely to Gloucester by train

from $56.50

Avg 1 change 3hr 45m

Newton Abbot to Gloucester by train

from $41.15

Avg 1 change 2hr 20m

Newport to Gloucester by train

from $18.70

Avg 0 changes 41m

Liverpool to Gloucester by train

from $33.47

Avg 1 change 2hr 33m

Swansea to Gloucester by train

from $19.35

Avg 1 change 2hr 2m

Derby to Gloucester by train

from $18.83

Avg 0 changes 1hr 32m

Cambridge to Gloucester by train

from $92.10

Avg 1 change 3hr 37m

Stafford to Gloucester by train

from $23.48

Avg 1 change 1hr 36m

Luton to Gloucester by train

from $22.57

Avg 1 change 2hr 59m

Severn Tunnel Junction to Gloucester by train

from $16.51

Avg 0 changes 33m

Salisbury to Gloucester by train

from $9.67

Avg 1 change 1hr 55m

Lancaster to Gloucester by train

from $39.60

Avg 1 change 3hr 2m

Stroud to Gloucester by train

from $6.58

Avg 0 changes 19m

Darlington to Gloucester by train

from $81.40

Avg 0 changes 3hr 47m

Westbury to Gloucester by train

from $13.54

Avg 0 changes 1hr 34m

Coventry to Gloucester by train

from $18.00

Avg 1 change 1hr 21m

Basingstoke to Gloucester by train

from $26.44

Avg 1 change 1hr 46m

Yate to Gloucester by train

from $9.80

Avg 0 changes 28m

Hereford to Gloucester by train

from $12.25

Avg 1 change 1hr 33m

Portsmouth to Gloucester by train

from $66.69

Avg 1 change 3hr 4m

Taunton to Gloucester by train

from $20.25

Avg 0 changes 1hr 13m

Blackpool to Gloucester by train

from $80.95

Avg 2 changes 3hr 20m

Weymouth to Gloucester by train

from $92.88

Avg 1 change 3hr 8m

Birmingham Airport to Gloucester by train

from $17.35

Avg 1 change 1hr 13m

Peterborough to Gloucester by train

from $153.06

Avg 1 change 3hr 8m

Gatwick Airport to Gloucester by train

from $15.48

Avg 1 change 2hr 46m

Slough to Gloucester by train

from $27.09

Avg 1 change 1hr 49m

Lydney to Gloucester by train

from $10.84

Avg 0 changes 18m

Kemble to Gloucester by train

from $10.71

Avg 0 changes 34m

Milton Keynes to Gloucester by train

from $62.82

Avg 1 change 1hr 58m

Winchester to Gloucester by train

from $69.53

Avg 1 change 2hr 2m

Nottingham to Gloucester by train

from $33.60

Avg 0 changes 2hr 8m

Bournemouth to Gloucester by train

from $72.24

Avg 1 change 2hr 54m

Paignton to Gloucester by train

from $33.47

Avg 1 change 2hr 28m

Durham to Gloucester by train

from $174.34

Avg 0 changes 4hr 4m

Paris to Gloucester by train

from $85.14

Avg 1 change 4hr 37m

Cam and Dursley to Gloucester by train

from $6.97

Avg 0 changes 15m

Chepstow to Gloucester by train

from $13.80

Avg 0 changes 26m

Chester to Gloucester by train

from $39.60

Avg 1 change 2hr 34m

Stonehouse to Gloucester by train

from $6.58

Avg 0 changes 14m

Tamworth to Gloucester by train

from $37.67

Avg 0 changes 1hr 14m

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.