Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas de frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Doncaster

Glasgow to Doncaster by train

from $25.73

Avg 1 change 3hr 52m

Darlington to Doncaster by train

from $11.25

Avg 0 change 50m

London to Doncaster by train

from $15.52

Avg 0 change 1hr 27m

Sheffield to Doncaster by train

from $2.59

Avg 0 change 21m

York to Doncaster by train

from $9.70

Avg 0 change 21m

Edinburgh to Doncaster by train

from $24.18

Avg 0 change 2hr 50m

Birmingham to Doncaster by train

from $21.47

Avg 0 change 1hr 24m

Newcastle upon Tyne to Doncaster by train

from $13.19

Avg 0 change 1hr 21m

Leeds to Doncaster by train

from $4.53

Avg 0 change 28m

Cambridge to Doncaster by train

from $22.24

Avg 1 change 1hr 56m

Skegness to Doncaster by train

from $23.92

Avg 1 change 2hr 6m

Durham to Doncaster by train

from $12.54

Avg 0 change 1hr 8m

Scarborough to Doncaster by train

from $42.41

Avg 0 change 1hr 8m

Leicester to Doncaster by train

from $20.56

Avg 1 change 1hr 27m

Stevenage to Doncaster by train

from $15.65

Avg 0 change 1hr 16m

Manchester to Doncaster by train

from $8.41

Avg 0 change 1hr 14m

Derby to Doncaster by train

from $12.80

Avg 0 change 52m

Lincoln to Doncaster by train

from $16.81

Avg 0 change 47m

Newark to Doncaster by train

from $9.05

Avg 0 change 22m

Inverness to Doncaster by train

from $65.30

Avg 1 change 6hr 23m

Wakefield to Doncaster by train

from $3.23

Avg 0 change 16m

Grantham to Doncaster by train

from $9.96

Avg 0 change 31m

Paris to Doncaster by train

from $194.61

Avg 1 change 4hr 13m

Peterborough to Doncaster by train

from $11.25

Avg 0 change 46m

Bristol to Doncaster by train

from $32.97

Avg 0 change 3hr 15m

Cardiff to Doncaster by train

from $47.59

Avg 1 change 3hr 58m

Stockport to Doncaster by train

from $9.44

Avg 0 change 1hr 5m

Norwich to Doncaster by train

from $42.41

Avg 1 change 2hr 42m

Harrogate to Doncaster by train

from $17.59

Avg 0 change 1hr 8m

Retford to Doncaster by train

from $10.99

Avg 0 change 12m

Dundee to Doncaster by train

from $51.59

Avg 0 change 4hr 14m

Hull to Doncaster by train

from $21.98

Avg 0 change 49m

Liverpool to Doncaster by train

from $23.53

Avg 1 change 2hr 5m

Colchester to Doncaster by train

from $105.39

Avg 1 change 3hr

Grimsby to Doncaster by train

from $9.44

Avg 0 change 1hr

Rochdale to Doncaster by train

from $32.46

Avg 1 change 1hr 41m

Thornaby to Doncaster by train

from $33.23

Avg 1 change 1hr 18m

Luton to Doncaster by train

from $35.69

Avg 1 change 2hr 23m

Rotherham to Doncaster by train

from $6.08

Avg 0 change 23m

Middlesbrough to Doncaster by train

from $11.77

Avg 1 change 1hr 23m

Plymouth to Doncaster by train

from $126.08

Avg 0 change 5hr 23m

Brighton to Doncaster by train

from $48.10

Avg 1 change 3hr 9m

Scunthorpe to Doncaster by train

from $12.93

Avg 0 change 26m

Barnsley to Doncaster by train

from $6.72

Avg 1 change 40m

Preston to Doncaster by train

from $18.75

Avg 1 change 2hr 22m

Ely to Doncaster by train

from $16.55

Avg 1 change 1hr 41m

Sunderland to Doncaster by train

from $13.19

Avg 1 change 1hr 52m

Huntingdon to Doncaster by train

from $39.05

Avg 1 change 1hr 12m

Aberdeen to Doncaster by train

from $38.53

Avg 0 change 5hr 31m

Perth to Doncaster by train

from $56.64

Avg 1 change 4hr 25m

Oxford to Doncaster by train

from $34.53

Avg 0 change 2hr 43m

Reading to Doncaster by train

from $39.18

Avg 0 change 3hr 7m

Bradford to Doncaster by train

from $15.65

Avg 0 change 58m

Northallerton to Doncaster by train

from $17.84

Avg 0 change 43m

Slough to Doncaster by train

from $55.47

Avg 1 change 2hr 35m

Bournemouth to Doncaster by train

from $96.34

Avg 1 change 4hr 15m

Worksop to Doncaster by train

from $11.77

Avg 1 change 35m

Ipswich to Doncaster by train

from $20.56

Avg 1 change 2hr 36m

Lowestoft to Doncaster by train

from $40.09

Avg 2 change 3hr 42m

Swindon to Doncaster by train

from $175.34

Avg 1 change 3hr 19m

Chester to Doncaster by train

from $35.43

Avg 1 change 2hr 18m

Tamworth to Doncaster by train

from $25.41

Avg 0 change 1hr 26m

Southampton to Doncaster by train

from $51.21

Avg 1 change 3hr 42m

Halifax to Doncaster by train

from $9.70

Avg 0 change 57m

Great Yarmouth to Doncaster by train

from $28.32

Avg 2 change 3hr 22m

Stirling to Doncaster by train

from $23.92

Avg 1 change 3hr 51m

Goole to Doncaster by train

from $9.05

Avg 0 change 21m

Kirkcaldy to Doncaster by train

from $67.24

Avg 0 change 3hr 35m

Huddersfield to Doncaster by train

from $12.80

Avg 1 change 1hr

Hitchin to Doncaster by train

from $45.52

Avg 1 change 1hr 31m

Fareham to Doncaster by train

from $68.53

Avg 1 change 4hr 7m

Keighley to Doncaster by train

from $16.42

Avg 1 change 1hr 6m

Selby to Doncaster by train

from $4.91

Avg 0 change 13m

Bedford to Doncaster by train

from $77.07

Avg 1 change 2hr 24m

Chesterfield to Doncaster by train

from $10.86

Avg 0 change 37m

Blackpool to Doncaster by train

from $20.69

Avg 1 change 2hr 50m

Winchester to Doncaster by train

from $43.32

Avg 1 change 3hr 26m

Eastbourne to Doncaster by train

from $96.34

Avg 1 change 3hr 39m

Stoke-on-Trent to Doncaster by train

from $104.74

Avg 1 change 1hr 41m

Motherwell to Doncaster by train

from $81.59

Avg 0 change 3hr 47m

Croydon to Doncaster by train

from $65.30

Avg 1 change 2hr 27m

Carlisle to Doncaster by train

from $72.41

Avg 1 change 2hr 58m

Coventry to Doncaster by train

from $31.55

Avg 1 change 2hr 5m

Wolverhampton to Doncaster by train

from $34.40

Avg 1 change 2hr 13m

Kettering to Doncaster by train

from $40.60

Avg 1 change 2hr 4m

Sleaford to Doncaster by train

from $39.18

Avg 1 change 1hr 10m

Hartlepool to Doncaster by train

from $11.77

Avg 1 change 1hr 34m

Gravesend to Doncaster by train

from $56.38

Avg 1 change 2hr 13m

Mansfield to Doncaster by train

from $20.43

Avg 1 change 1hr 25m

Warrington to Doncaster by train

from $30.39

Avg 1 change 1hr 50m

Hatfield to Doncaster by train

from $32.59

Avg 1 change 1hr 45m

Ashford to Doncaster by train

from $32.84

Avg 1 change 2hr 34m

Pontefract to Doncaster by train

from $9.44

Avg 1 change 50m

Portsmouth to Doncaster by train

from $31.03

Avg 1 change 3hr 59m

Salisbury to Doncaster by train

from $57.67

Avg 1 change 3hr 51m

Basingstoke to Doncaster by train

from $55.09

Avg 1 change 3hr 15m

Bolton to Doncaster by train

from $21.85

Avg 1 change 1hr 56m

Bath to Doncaster by train

from $63.69

Avg 1 change 3hr 38m

Hastings to Doncaster by train

from $78.62

Avg 1 change 3hr 31m

Harlow to Doncaster by train

from $33.23

Avg 1 change 2hr 32m

Weymouth to Doncaster by train

from $116.38

Avg 1 change 5hr 15m

Barnetby to Doncaster by train

from $12.28

Avg 0 change 41m

Northampton to Doncaster by train

from $97.50

Avg 1 change 2hr 32m

Brough to Doncaster by train

from $9.70

Avg 0 change 36m

Crewe to Doncaster by train

from $48.36

Avg 1 change 1hr 42m

Dewsbury to Doncaster by train

from $11.38

Avg 1 change 59m

Basildon to Doncaster by train

from $82.11

Avg 1 change 2hr 52m

Whitby to Doncaster by train

from $26.64

Avg 1 change 2hr 55m

Exeter to Doncaster by train

from $79.65

Avg 0 change 4hr 21m

Brussels to Doncaster by train

from $139.65

Avg 1 change 4hr 7m

Newton Abbot to Doncaster by train

from $85.99

Avg 0 change 4hr 42m

Wigan to Doncaster by train

from $21.47

Avg 1 change 2hr 1m

Romford to Doncaster by train

from $64.01

Avg 1 change 2hr 32m

Chelmsford to Doncaster by train

from $42.41

Avg 1 change 2hr 47m

Blackburn to Doncaster by train

from $19.27

Avg 1 change 2hr 11m

Swinton to Doncaster by train

from $9.57

Avg 0 change 15m

Taunton to Doncaster by train

from $85.73

Avg 0 change 3hr 54m

Chatham to Doncaster by train

from $70.09

Avg 1 change 2hr 44m

Worthing to Doncaster by train

from $158.15

Avg 1 change 3hr 35m

Redhill to Doncaster by train

from $98.92

Avg 1 change 2hr 43m

Guildford to Doncaster by train

from $46.29

Avg 1 change 3hr 1m

Woking to Doncaster by train

from $136.03

Avg 1 change 2hr 48m

High Wycombe to Doncaster by train

from $56.38

Avg 1 change 2hr 54m

Todmorden to Doncaster by train

from $23.28

Avg 1 change 1hr 37m

Poole to Doncaster by train

from $55.60

Avg 1 change 4hr 35m

Crawley to Doncaster by train

from $42.03

Avg 1 change 2hr 53m

Milton Keynes to Doncaster by train

from $67.37

Avg 1 change 2hr 34m

Loughborough to Doncaster by train

from $21.85

Avg 1 change 1hr 28m

Stansted Mountfitchet to Doncaster by train

from $42.03

Avg 1 change 2hr 39m

Nuneaton to Doncaster by train

from $37.11

Avg 1 change 1hr 54m

Swansea to Doncaster by train

from $56.64

Avg 1 change 4hr 55m

Beverley to Doncaster by train

from $10.34

Avg 0 change 1hr 6m

Lille to Doncaster by train

from $368.53

Avg 1 change 3hr 33m

Ramsgate to Doncaster by train

from $139.91

Avg 1 change 3hr 12m

Meadowhall to Doncaster by train

from $2.59

Avg 0 change 18m

Manchester Airport to Doncaster by train

from $17.07

Avg 0 change 1hr 37m

Cleethorpes to Doncaster by train

from $9.44

Avg 0 change 1hr 8m

Nottingham to Doncaster by train

from $10.60

Avg 1 change 1hr 16m

Carlton to Doncaster by train

from $18.62

Avg 1 change 1hr 19m

Bridlington to Doncaster by train

from $12.93

Avg 0 change 1hr 32m

Newport to Doncaster by train

from $40.99

Avg 0 change 3hr 33m

Thorne to Doncaster by train

from $4.01

Avg 0 change 16m

Sevenoaks to Doncaster by train

from $56.90

Avg 1 change 2hr 38m

Mexborough to Doncaster by train

from $5.04

Avg 0 change 12m

Burton-on-Trent to Doncaster by train

from $16.94

Avg 0 change 1hr 17m

Gatwick Airport to Doncaster by train

from $34.91

Avg 1 change 2hr 41m

Banbury to Doncaster by train

from $32.07

Avg 0 change 2hr 20m

Dover to Doncaster by train

from $97.76

Avg 1 change 3hr 10m

Maidstone to Doncaster by train

from $130.09

Avg 1 change 2hr 39m

Birmingham International to Doncaster by train

from $30.26

Avg 1 change 1hr 50m

Heathrow to Doncaster by train

from $22.11

Avg 1 change 2hr 33m

Gilberdyke to Doncaster by train

from $15.52

Avg 0 change 31m

Manors to Doncaster by train

from $13.19

Avg 1 change 1hr 38m

Torquay to Doncaster by train

from $89.61

Avg 1 change 5hr 6m

Sittingbourne to Doncaster by train

from $70.34

Avg 1 change 3hr 1m

Leamington Spa to Doncaster by train

from $30.32

Avg 0 change 2hr 2m

Shenfield to Doncaster by train

from $87.54

Avg 1 change 2hr 36m

Shipley to Doncaster by train

from $23.02

Avg 1 change 54m

Driffield to Doncaster by train

from $18.10

Avg 0 change 1hr 19m

Clapham to Doncaster by train

from $53.02

Avg 1 change 2hr 21m

Morpeth to Doncaster by train

from $32.33

Avg 0 change 1hr 38m

Farnborough to Doncaster by train

from $42.54

Avg 1 change 2hr 51m

Twickenham to Doncaster by train

from $38.02

Avg 1 change 2hr 39m

Lancaster to Doncaster by train

from $28.58

Avg 1 change 2hr 29m

Redcar to Doncaster by train

from $11.77

Avg 1 change 1hr 42m

Cheltenham to Doncaster by train

from $46.81

Avg 0 change 2hr 33m

Boston to Doncaster by train

from $39.57

Avg 1 change 1hr 31m

Hereford to Doncaster by train

from $51.72

Avg 1 change 3hr 27m

South Elmsall to Doncaster by train

from $4.40

Avg 0 change 16m

Crowle to Doncaster by train

from $10.34

Avg 1 change 25m

Paignton to Doncaster by train

from $102.28

Avg 1 change 5hr 7m

Southend to Doncaster by train

from $35.82

Avg 1 change 3hr 14m

Welwyn to Doncaster by train

from $21.72

Avg 1 change 1hr 37m

Spalding to Doncaster by train

from $17.46

Avg 1 change 1hr 21m

Gloucester to Doncaster by train

from $40.80

Avg 1 change 2hr 50m

Gainsborough to Doncaster by train

from $15.78

Avg 1 change 38m

Hemel Hempstead to Doncaster by train

from $41.38

Avg 1 change 2hr 32m

Hatfield and Stainforth to Doncaster by train

from $3.49

Avg 0 change 13m

Folkestone to Doncaster by train

from $310.60

Avg 1 change 2hr 58m

Truro to Doncaster by train

from $72.67

Avg 1 change 6hr 39m

Habrough to Doncaster by train

from $19.14

Avg 0 change 53m

Watford to Doncaster by train

from $36.08

Avg 1 change 2hr 28m

Stansted Airport to Doncaster by train

from $51.72

Avg 1 change 2hr 32m

Aylesbury to Doncaster by train

from $36.34

Avg 1 change 3hr 21m

Cottingham to Doncaster by train

from $18.10

Avg 0 change 1hr

Berwick-upon-Tweed to Doncaster by train

from $24.44

Avg 0 change 2hr 7m

Fitzwilliam to Doncaster by train

from $7.11

Avg 0 change 21m

Conisbrough to Doncaster by train

from $4.53

Avg 0 change 8m

Mirfield to Doncaster by train

from $16.03

Avg 0 change 38m

Havant to Doncaster by train

from $33.62

Avg 1 change 3hr 40m

Bury St Edmunds to Doncaster by train

from $27.16

Avg 1 change 2hr 7m

Newbury to Doncaster by train

from $122.46

Avg 1 change 3hr 11m

Howden to Doncaster by train

from $20.43

Avg 0 change 24m

Strood to Doncaster by train

from $80.17

Avg 1 change 2hr 23m

Corby to Doncaster by train

from $62.20

Avg 1 change 2hr 27m

Adwick to Doncaster by train

from $2.33

Avg 0 change 8m

Eastleigh to Doncaster by train

from $77.20

Avg 1 change 3hr 45m

Ayr to Doncaster by train

from $45.00

Avg 1 change 5hr 17m

Horsham to Doncaster by train

from $107.33

Avg 1 change 3hr 1m

Country guide

Train tickets in 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.