Loco2 is changing tracks and will soon be known as Rail Europe. Read more

Trains to Basingstoke

Bournemouth to Basingstoke by train

from $7.48

Avg 0 changes 59m

London to Basingstoke by train

from $26.69

Avg 0 changes 42m

Birmingham to Basingstoke by train

from $17.34

Avg 0 changes 2hr 1m

Oxford to Basingstoke by train

from $5.87

Avg 0 changes 49m

Reading to Basingstoke by train

from $8.64

Avg 0 changes 16m

Andover to Basingstoke by train

from $10.70

Avg 0 changes 16m

Southampton to Basingstoke by train

from $6.45

Avg 0 changes 23m

Woking to Basingstoke by train

from $15.47

Avg 0 changes 18m

Manchester to Basingstoke by train

from $28.05

Avg 0 changes 3hr 38m

Wolverhampton to Basingstoke by train

from $18.70

Avg 0 changes 2hr 21m

Guildford to Basingstoke by train

from $18.18

Avg 1 change 31m

Slough to Basingstoke by train

from $20.76

Avg 1 change 48m

Salisbury to Basingstoke by train

from $6.45

Avg 0 changes 34m

Doncaster to Basingstoke by train

from $60.48

Avg 1 change 3hr 11m

Poole to Basingstoke by train

from $30.04

Avg 0 changes 1hr 23m

Croydon to Basingstoke by train

from $29.14

Avg 1 change 55m

Plymouth to Basingstoke by train

from $56.74

Avg 1 change 3hr 4m

Exeter to Basingstoke by train

from $16.12

Avg 0 changes 2hr 25m

Eastleigh to Basingstoke by train

from $14.83

Avg 0 changes 23m

Winchester to Basingstoke by train

from $9.35

Avg 0 changes 14m

Brighton to Basingstoke by train

from $44.36

Avg 1 change 1hr 37m

Glasgow to Basingstoke by train

from $73.37

Avg 1 change 6hr 7m

Swindon to Basingstoke by train

from $12.25

Avg 1 change 53m

Weymouth to Basingstoke by train

from $36.23

Avg 0 changes 2hr 1m

Liverpool to Basingstoke by train

from $55.12

Avg 1 change 3hr 44m

Leamington Spa to Basingstoke by train

from $28.24

Avg 0 changes 1hr 30m

Bristol to Basingstoke by train

from $18.70

Avg 1 change 1hr 24m

Edinburgh to Basingstoke by train

from $70.92

Avg 1 change 5hr 50m

Fareham to Basingstoke by train

from $19.73

Avg 0 changes 46m

York to Basingstoke by train

from $44.36

Avg 1 change 3hr 26m

Banbury to Basingstoke by train

from $17.86

Avg 0 changes 1hr 12m

Coventry to Basingstoke by train

from $28.24

Avg 0 changes 1hr 40m

Cardiff to Basingstoke by train

from $29.01

Avg 1 change 2hr 2m

Weybridge to Basingstoke by train

from $18.96

Avg 0 changes 41m

Portsmouth to Basingstoke by train

from $10.83

Avg 0 changes 1hr 5m

Farnborough to Basingstoke by train

from $8.38

Avg 0 changes 13m

Sheffield to Basingstoke by train

from $50.16

Avg 1 change 3hr 9m

Leeds to Basingstoke by train

from $78.79

Avg 1 change 3hr 36m

Bath to Basingstoke by train

from $32.24

Avg 1 change 1hr 22m

Swansea to Basingstoke by train

from $56.87

Avg 1 change 2hr 59m

Crewe to Basingstoke by train

from $55.25

Avg 0 changes 3hr 2m

Preston to Basingstoke by train

from $95.29

Avg 1 change 3hr 48m

Newcastle upon Tyne to Basingstoke by train

from $179.24

Avg 1 change 4hr 25m

Darlington to Basingstoke by train

from $98.64

Avg 1 change 4hr 1m

Gloucester to Basingstoke by train

from $23.21

Avg 1 change 1hr 46m

Derby to Basingstoke by train

from $36.94

Avg 1 change 2hr 38m

Luton to Basingstoke by train

from $45.91

Avg 1 change 1hr 58m

Hounslow to Basingstoke by train

from $29.27

Avg 1 change 1hr 10m

Worcester to Basingstoke by train

from $26.43

Avg 1 change 2hr 7m

Windsor And Eton to Basingstoke by train

from $20.76

Avg 2 changes 59m

Newbury to Basingstoke by train

from $10.32

Avg 1 change 41m

Maidenhead to Basingstoke by train

from $17.67

Avg 1 change 39m

Didcot to Basingstoke by train

from $16.89

Avg 0 changes 35m

Truro to Basingstoke by train

from $35.19

Avg 1 change 4hr 36m

Carlisle to Basingstoke by train

from $73.50

Avg 1 change 4hr 57m

Cheltenham to Basingstoke by train

from $26.43

Avg 1 change 1hr 48m

Stoke-on-Trent to Basingstoke by train

from $48.36

Avg 0 changes 2hr 58m

Taunton to Basingstoke by train

from $28.88

Avg 1 change 1hr 44m

Newport to Basingstoke by train

from $36.11

Avg 1 change 1hr 48m

Stafford to Basingstoke by train

from $34.69

Avg 0 changes 2hr 40m

Blackpool to Basingstoke by train

from $63.25

Avg 1 change 4hr 24m

Torquay to Basingstoke by train

from $59.06

Avg 1 change 2hr 52m

Leicester to Basingstoke by train

from $41.52

Avg 1 change 2hr 39m

Bracknell to Basingstoke by train

from $15.34

Avg 1 change 47m

Newton Abbot to Basingstoke by train

from $133.33

Avg 1 change 2hr 36m

Chesterfield to Basingstoke by train

from $34.56

Avg 1 change 3hr 24m

Chester to Basingstoke by train

from $62.54

Avg 1 change 3hr 33m

Tamworth to Basingstoke by train

from $81.24

Avg 1 change 2hr 33m

Norwich to Basingstoke by train

from $98.52

Avg 1 change 3hr 28m

Westbury to Basingstoke by train

from $24.50

Avg 0 changes 1hr 4m

Aldershot to Basingstoke by train

from $16.76

Avg 1 change 42m

Peterborough to Basingstoke by train

from $65.89

Avg 1 change 2hr 25m

Hull to Basingstoke by train

from $46.42

Avg 1 change 4hr 14m

Durham to Basingstoke by train

from $102.13

Avg 1 change 4hr 31m

Three Bridges to Basingstoke by train

from $32.62

Avg 1 change 1hr 15m

Telford to Basingstoke by train

from $44.36

Avg 1 change 2hr 57m

Rhyl to Basingstoke by train

from $43.71

Avg 1 change 4hr 15m

Honiton to Basingstoke by train

from $51.19

Avg 0 changes 1hr 59m

Stockport to Basingstoke by train

from $33.27

Avg 0 changes 3hr 29m

Christchurch to Basingstoke by train

from $63.18

Avg 0 changes 1hr 3m

Gillingham to Basingstoke by train

from $27.59

Avg 0 changes 1hr 3m

Sherborne to Basingstoke by train

from $37.52

Avg 0 changes 1hr 18m

Axminster to Basingstoke by train

from $49.26

Avg 0 changes 1hr 48m

Surbiton to Basingstoke by train

from $22.18

Avg 0 changes 51m

Nottingham to Basingstoke by train

from $42.29

Avg 1 change 3hr 10m

Colchester to Basingstoke by train

from $56.48

Avg 1 change 2hr 26m

Cambridge to Basingstoke by train

from $53.77

Avg 1 change 2hr 29m

Hook to Basingstoke by train

from $4.90

Avg 0 changes 7m

Clapham to Basingstoke by train

from $23.73

Avg 0 changes 35m

Gatwick Airport to Basingstoke by train

from $32.62

Avg 1 change 1hr 10m

Solihull to Basingstoke by train

from $90.52

Avg 1 change 2hr 1m

Barnstaple to Basingstoke by train

from $86.39

Avg 1 change 3hr 21m

Fleet to Basingstoke by train

from $7.48

Avg 0 changes 11m

Yeovil to Basingstoke by train

from $33.78

Avg 0 changes 1hr 24m

Walsall to Basingstoke by train

from $31.72

Avg 1 change 2hr 45m

Middlesbrough to Basingstoke by train

from $578.33

Avg 1 change 4hr 39m

Birmingham International to Basingstoke by train

from $23.08

Avg 0 changes 1hr 51m

Warrington to Basingstoke by train

from $74.79

Avg 1 change 3hr 27m

Shrewsbury to Basingstoke by train

from $50.29

Avg 1 change 3hr 18m

Wigan to Basingstoke by train

from $56.74

Avg 1 change 3hr 37m

Byfleet to Basingstoke by train

from $15.47

Avg 1 change 29m

Nuneaton to Basingstoke by train

from $34.94

Avg 1 change 2hr 24m

Heathrow to Basingstoke by train

from $34.82

Avg 2 changes 1hr 13m

Brockenhurst to Basingstoke by train

from $22.82

Avg 0 changes 45m

Hayes and Harlington to Basingstoke by train

from $24.50

Avg 1 change 1hr 6m

Chippenham to Basingstoke by train

from $26.43

Avg 1 change 1hr 13m

Paris to Basingstoke by train

from $511.53

Avg 1 change 3hr 34m

Sutton to Basingstoke by train

from $29.40

Avg 1 change 1hr 11m

Huddersfield to Basingstoke by train

from $77.63

Avg 1 change 4hr 16m

Wokingham to Basingstoke by train

from $15.34

Avg 1 change 40m

Eastbourne to Basingstoke by train

from $49.64

Avg 1 change 2hr 8m

Walton-on-Thames to Basingstoke by train

from $18.96

Avg 0 changes 45m

Crewkerne to Basingstoke by train

from $39.07

Avg 0 changes 1hr 34m

Watford to Basingstoke by train

from $34.56

Avg 1 change 1hr 23m

Stratford-upon-Avon to Basingstoke by train

from $23.60

Avg 1 change 2hr 12m

Lancaster to Basingstoke by train

from $88.65

Avg 1 change 4hr 8m

Ipswich to Basingstoke by train

from $23.34

Avg 1 change 2hr 47m

Twickenham to Basingstoke by train

from $56.48

Avg 1 change 1hr 2m

Rugby to Basingstoke by train

from $72.47

Avg 1 change 2hr 8m

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.