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 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 Leeds

Birmingham to Leeds by train

from $18.11

Avg 0 change 1hr 50m

Newcastle upon Tyne to Leeds by train

from $16.44

Avg 0 change 1hr 21m

Peterborough to Leeds by train

from $13.75

Avg 0 change 1hr 21m

Doncaster to Leeds by train

from $4.50

Avg 0 change 30m

Middlesbrough to Leeds by train

from $15.03

Avg 0 change 1hr 18m

Nottingham to Leeds by train

from $9.64

Avg 0 change 1hr 41m

Norwich to Leeds by train

from $33.15

Avg 1 change 3hr 17m

Darlington to Leeds by train

from $12.98

Avg 0 change 51m

Leicester to Leeds by train

from $22.35

Avg 0 change 1hr 55m

Rochdale to Leeds by train

from $4.50

Avg 0 change 1hr 3m

Sunderland to Leeds by train

from $31.47

Avg 1 change 1hr 57m

Durham to Leeds by train

from $15.03

Avg 0 change 1hr 9m

Luton to Leeds by train

from $38.03

Avg 1 change 3hr 2m

London to Leeds by train

from $19.91

Avg 0 change 2hr 9m

York to Leeds by train

from $3.85

Avg 0 change 22m

Edinburgh to Leeds by train

from $20.94

Avg 0 change 2hr 54m

Scarborough to Leeds by train

from $12.33

Avg 0 change 1hr 13m

Sheffield to Leeds by train

from $5.78

Avg 0 change 38m

Harrogate to Leeds by train

from $3.85

Avg 0 change 30m

Glasgow to Leeds by train

from $19.27

Avg 0 change 4hr 4m

Skegness to Leeds by train

from $16.83

Avg 1 change 2hr 41m

Whitby to Leeds by train

from $30.19

Avg 1 change 2hr 54m

Stevenage to Leeds by train

from $17.86

Avg 0 change 1hr 49m

Cambridge to Leeds by train

from $24.67

Avg 1 change 2hr 40m

Lancaster to Leeds by train

from $11.56

Avg 0 change 1hr 48m

Aberdeen to Leeds by train

from $37.77

Avg 0 change 5hr 47m

Oxford to Leeds by train

from $43.17

Avg 0 change 3hr 17m

Barnsley to Leeds by train

from $67.06

Avg 0 change 34m

Cardiff to Leeds by train

from $37.26

Avg 1 change 4hr 4m

Manchester to Leeds by train

from $4.50

Avg 0 change 46m

Stoke-on-Trent to Leeds by train

from $14.90

Avg 1 change 1hr 43m

Crewe to Leeds by train

from $22.35

Avg 1 change 1hr 35m

Manchester Airport to Leeds by train

from $20.04

Avg 0 change 1hr 7m

Inverness to Leeds by train

from $193.22

Avg 1 change 6hr 31m

Perth to Leeds by train

from $71.81

Avg 1 change 4hr 25m

Bristol to Leeds by train

from $66.16

Avg 0 change 3hr 15m

Paris to Leeds by train

from $161.87

Avg 1 change 5hr 2m

Derby to Leeds by train

from $12.33

Avg 0 change 1hr 13m

Reading to Leeds by train

from $38.67

Avg 0 change 3hr 44m

Cheltenham to Leeds by train

from $28.39

Avg 0 change 2hr 40m

Halifax to Leeds by train

from $6.55

Avg 0 change 33m

Grantham to Leeds by train

from $11.18

Avg 0 change 1hr 3m

Bradford to Leeds by train

from $5.65

Avg 0 change 17m

Croydon to Leeds by train

from $34.94

Avg 1 change 2hr 59m

Newark to Leeds by train

from $15.54

Avg 0 change 51m

Ipswich to Leeds by train

from $24.02

Avg 1 change 3hr 13m

Plymouth to Leeds by train

from $53.31

Avg 0 change 5hr 33m

Huddersfield to Leeds by train

from $7.84

Avg 0 change 17m

Banbury to Leeds by train

from $45.48

Avg 0 change 3hr

Bolton to Leeds by train

from $24.41

Avg 1 change 1hr 9m

Lincoln to Leeds by train

from $10.28

Avg 0 change 2hr 14m

Retford to Leeds by train

from $8.35

Avg 0 change 46m

Kettering to Leeds by train

from $53.96

Avg 0 change 2hr 23m

Stirling to Leeds by train

from $23.77

Avg 1 change 3hr 56m

Shrewsbury to Leeds by train

from $24.41

Avg 1 change 2hr 15m

Dundee to Leeds by train

from $45.22

Avg 0 change 4hr 32m

Chester to Leeds by train

from $11.56

Avg 1 change 1hr 55m

Hull to Leeds by train

from $6.42

Avg 0 change 54m

Carlisle to Leeds by train

from $16.06

Avg 0 change 2hr 25m

Liverpool to Leeds by train

from $17.99

Avg 0 change 1hr 21m

Grimsby to Leeds by train

from $17.47

Avg 1 change 1hr 44m

Dewsbury to Leeds by train

from $3.08

Avg 0 change 11m

Keighley to Leeds by train

from $6.81

Avg 0 change 24m

Ashford to Leeds by train

from $59.48

Avg 1 change 3hr 10m

Preston to Leeds by train

from $8.99

Avg 0 change 1hr 41m

Todmorden to Leeds by train

from $8.61

Avg 0 change 55m

Brussels to Leeds by train

from $92.50

Avg 1 change 4hr 51m

Newton Abbot to Leeds by train

from $70.14

Avg 0 change 4hr 54m

Wakefield to Leeds by train

from $3.85

Avg 0 change 13m

Huntingdon to Leeds by train

from $33.40

Avg 1 change 1hr 50m

Blackpool to Leeds by train

from $11.56

Avg 0 change 2hr 7m

Ely to Leeds by train

from $15.16

Avg 1 change 2hr 18m

Gloucester to Leeds by train

from $64.75

Avg 0 change 2hr 47m

Brighton to Leeds by train

from $43.29

Avg 1 change 3hr 48m

Great Yarmouth to Leeds by train

from $18.63

Avg 2 change 3hr 57m

Exeter to Leeds by train

from $47.92

Avg 0 change 4hr 27m

Blackburn to Leeds by train

from $7.71

Avg 0 change 1hr 23m

Hartlepool to Leeds by train

from $24.02

Avg 1 change 1hr 31m

Thornaby to Leeds by train

from $15.03

Avg 0 change 1hr 13m

Taunton to Leeds by train

from $59.22

Avg 0 change 4hr 7m

Selby to Leeds by train

from $4.50

Avg 0 change 22m

Chesterfield to Leeds by train

from $6.42

Avg 0 change 54m

Bath to Leeds by train

from $43.55

Avg 0 change 3hr 50m

Walsall to Leeds by train

from $47.79

Avg 1 change 2hr 36m

High Wycombe to Leeds by train

from $42.27

Avg 1 change 3hr 29m

Burnley to Leeds by train

from $7.71

Avg 0 change 1hr 6m

Lille to Leeds by train

from $98.92

Avg 1 change 4hr 11m

Shipley to Leeds by train

from $5.52

Avg 0 change 14m

Hereford to Leeds by train

from $56.40

Avg 1 change 3hr 7m

Colchester to Leeds by train

from $128.47

Avg 1 change 3hr 37m

Wigan to Leeds by train

from $11.56

Avg 1 change 1hr 21m

Warrington to Leeds by train

from $8.35

Avg 0 change 1hr 18m

Stalybridge to Leeds by train

from $19.14

Avg 0 change 38m

Appleby to Leeds by train

from $13.49

Avg 0 change 1hr 48m

Coventry to Leeds by train

from $42.01

Avg 1 change 2hr 30m

Tamworth to Leeds by train

from $28.39

Avg 0 change 1hr 40m

Wolverhampton to Leeds by train

from $35.07

Avg 1 change 2hr 16m

Newport to Leeds by train

from $74.51

Avg 0 change 3hr 42m

Windermere to Leeds by train

from $19.27

Avg 1 change 2hr 38m

Northampton to Leeds by train

from $34.56

Avg 1 change 2hr 44m

Rugby to Leeds by train

from $43.55

Avg 1 change 2hr 11m

Loughborough to Leeds by train

from $22.61

Avg 0 change 1hr 52m

Slough to Leeds by train

from $66.16

Avg 1 change 3hr 16m

Southampton to Leeds by train

from $39.70

Avg 1 change 4hr 25m

Bournemouth to Leeds by train

from $41.75

Avg 1 change 5hr

Salisbury to Leeds by train

from $49.72

Avg 1 change 4hr 24m

Milton Keynes to Leeds by train

from $27.11

Avg 1 change 2hr 40m

Pontefract to Leeds by train

from $5.27

Avg 0 change 31m

Weymouth to Leeds by train

from $61.67

Avg 1 change 6hr 7m

Motherwell to Leeds by train

from $58.45

Avg 0 change 3hr 47m

Winchester to Leeds by train

from $76.82

Avg 1 change 4hr 9m

Stafford to Leeds by train

from $21.33

Avg 1 change 2hr 3m

Swansea to Leeds by train

from $40.47

Avg 1 change 5hr 1m

Skipton to Leeds by train

from $5.78

Avg 0 change 34m

Gravesend to Leeds by train

from $44.45

Avg 1 change 3hr 2m

Basingstoke to Leeds by train

from $64.11

Avg 1 change 3hr 48m

Burton-on-Trent to Leeds by train

from $22.35

Avg 0 change 1hr 30m

Wrexham to Leeds by train

from $71.17

Avg 2 change 2hr 18m

Mansfield to Leeds by train

from $48.82

Avg 1 change 2hr

Worksop to Leeds by train

from $13.49

Avg 0 change 1hr 26m

Corby to Leeds by train

from $24.67

Avg 1 change 2hr 42m

Rotherham to Leeds by train

from $9.38

Avg 0 change 57m

Newquay to Leeds by train

from $141.32

Avg 1 change 7hr 31m

Kirkcaldy to Leeds by train

from $69.12

Avg 0 change 3hr 43m

Hatfield to Leeds by train

from $25.05

Avg 1 change 2hr 19m

Hitchin to Leeds by train

from $54.60

Avg 1 change 2hr 4m

Ramsgate to Leeds by train

from $117.16

Avg 1 change 3hr 48m

Nuneaton to Leeds by train

from $57.68

Avg 1 change 2hr

Northallerton to Leeds by train

from $9.12

Avg 0 change 44m

Goole to Leeds by train

from $7.97

Avg 1 change 1hr 5m

Hastings to Leeds by train

from $40.60

Avg 1 change 4hr 19m

Scunthorpe to Leeds by train

from $22.48

Avg 1 change 1hr 12m

Eastbourne to Leeds by train

from $30.19

Avg 1 change 4hr 27m

Worthing to Leeds by train

from $79.78

Avg 1 change 4hr 21m

Penrith to Leeds by train

from $18.63

Avg 1 change 2hr 32m

Portsmouth to Leeds by train

from $55.24

Avg 1 change 4hr 48m

Bangor to Leeds by train

from $32.12

Avg 1 change 3hr 11m

Romford to Leeds by train

from $44.45

Avg 1 change 3hr 17m

Chatham to Leeds by train

from $44.19

Avg 1 change 3hr 20m

Bedford to Leeds by train

from $72.97

Avg 0 change 2hr 45m

Torquay to Leeds by train

from $88.39

Avg 1 change 5hr 13m

Redhill to Leeds by train

from $95.71

Avg 1 change 3hr 18m

Paignton to Leeds by train

from $95.26

Avg 1 change 5hr 18m

Leighton Buzzard to Leeds by train

from $61.79

Avg 1 change 3hr 6m

Guildford to Leeds by train

from $61.15

Avg 1 change 3hr 40m

Lowestoft to Leeds by train

from $17.47

Avg 2 change 4hr 17m

Wellingborough to Leeds by train

from $50.23

Avg 1 change 2hr 34m

Swindon to Leeds by train

from $73.87

Avg 0 change 3hr 22m

Truro to Leeds by train

from $58.58

Avg 0 change 6hr 46m

Par to Leeds by train

from $197.33

Avg 0 change 6hr 29m

Haywards Heath to Leeds by train

from $95.07

Avg 1 change 3hr 33m

Weston-super-Mare to Leeds by train

from $68.73

Avg 1 change 3hr 57m

Harlow to Leeds by train

from $37.13

Avg 1 change 3hr 8m

Brough to Leeds by train

from $6.42

Avg 0 change 42m

Poole to Leeds by train

from $54.86

Avg 1 change 5hr 32m

Chichester to Leeds by train

from $47.41

Avg 1 change 4hr 33m

Chelmsford to Leeds by train

from $59.10

Avg 1 change 3hr 31m

Chippenham to Leeds by train

from $64.88

Avg 1 change 4hr 4m

Poulton-le-Fylde to Leeds by train

from $16.06

Avg 0 change 2hr 1m

Heysham Port to Leeds by train

from $55.76

Avg 0 change 2hr 30m

Crawley to Leeds by train

from $56.01

Avg 1 change 3hr 38m

Stockton to Leeds by train

from $30.70

Avg 1 change 1hr 25m

Dover to Leeds by train

from $63.72

Avg 1 change 3hr 46m

Basildon to Leeds by train

from $58.32

Avg 1 change 3hr 38m

Market Harborough to Leeds by train

from $40.98

Avg 0 change 2hr 11m

Stansted Mountfitchet to Leeds by train

from $61.02

Avg 1 change 3hr 24m

Barnstaple to Leeds by train

from $81.96

Avg 1 change 5hr 57m

Witham to Leeds by train

from $50.49

Avg 1 change 3hr 37m

Woking to Leeds by train

from $79.01

Avg 1 change 3hr 28m

Ayr to Leeds by train

from $19.66

Avg 1 change 5hr 13m

Hebden Bridge to Leeds by train

from $7.71

Avg 0 change 44m

Sevenoaks to Leeds by train

from $48.30

Avg 1 change 3hr 24m

Hemel Hempstead to Leeds by train

from $38.93

Avg 1 change 3hr 13m

Southport to Leeds by train

from $24.15

Avg 1 change 2hr 1m

Castle Cary to Leeds by train

from $94.55

Avg 1 change 4hr 37m

Telford to Leeds by train

from $38.48

Avg 1 change 2hr 43m

Sutton to Leeds by train

from $54.60

Avg 1 change 3hr 22m

Bicester to Leeds by train

from $50.23

Avg 1 change 3hr 23m

Bingley to Leeds by train

from $11.82

Avg 0 change 19m

Smethwick to Leeds by train

from $35.59

Avg 1 change 2hr 16m

Barcelona to Leeds by train

from $286.49

Avg 2 change 13hr 22m

Brighouse to Leeds by train

from $6.94

Avg 0 change 30m

Twickenham to Leeds by train

from $35.46

Avg 1 change 3hr 14m

Thetford to Leeds by train

from $57.55

Avg 1 change 2hr 48m

Carlton to Leeds by train

from $12.33

Avg 1 change 1hr 56m

Salford to Leeds by train

from $7.07

Avg 1 change 57m

Rochester to Leeds by train

from $34.69

Avg 1 change 3hr 17m

Beverley to Leeds by train

from $12.85

Avg 1 change 1hr 20m

Macclesfield to Leeds by train

from $26.85

Avg 1 change 1hr 27m

Strood to Leeds by train

from $82.86

Avg 1 change 3hr 12m

Bury St Edmunds to Leeds by train

from $23.38

Avg 1 change 2hr 43m

Berwick-upon-Tweed to Leeds by train

from $54.09

Avg 0 change 2hr 13m

Lyon to Leeds by train

from $199.13

Avg 2 change 7hr 48m

Shenfield to Leeds by train

from $79.01

Avg 1 change 3hr 19m

Fitzwilliam to Leeds by train

from $6.17

Avg 0 change 26m

Sleaford to Leeds by train

from $10.92

Avg 1 change 1hr 44m

Hinckley to Leeds by train

from $55.24

Avg 1 change 2hr 24m

Fareham to Leeds by train

from $86.46

Avg 1 change 4hr 46m

Swinton to Leeds by train

from $12.33

Avg 0 change 49m

St Budeaux to Leeds by train

from $56.78

Avg 1 change 5hr 52m

Boston to Leeds by train

from $19.53

Avg 1 change 2hr 5m

Watford to Leeds by train

from $37.64

Avg 1 change 2hr 55m

Sowerby Bridge to Leeds by train

from $7.45

Avg 0 change 30m

Guiseley to Leeds by train

from $5.52

Avg 0 change 13m

Windsor And Eton to Leeds by train

from $52.80

Avg 1 change 3hr 29m

Morley to Leeds by train

from $3.08

Avg 0 change 9m

Barrow-in-Furness to Leeds by train

from $37.77

Avg 1 change 2hr 32m

Hornbeam Park to Leeds by train

from $10.66

Avg 0 change 28m

Southend to Leeds by train

from $88.39

Avg 1 change 3hr 55m

Ebbsfleet to Leeds by train

from $79.01

Avg 1 change 2hr 56m

Manors to Leeds by train

from $17.86

Avg 1 change 1hr 48m

Milan to Leeds by train

from $185.12

Avg 2 change 14hr 17m

Bridlington to Leeds by train

from $23.12

Avg 1 change 1hr 48m

Malton to Leeds by train

from $13.23

Avg 0 change 49m

Solihull to Leeds by train

from $45.41

Avg 1 change 2hr 32m

Birmingham International to Leeds by train

from $58.07

Avg 1 change 2hr 20m

Outwood to Leeds by train

from $4.24

Avg 0 change 11m

Spalding to Leeds by train

from $13.75

Avg 1 change 1hr 57m

Apperley Bridge to Leeds by train

from $10.79

Avg 0 change 11m

Welwyn to Leeds by train

from $25.57

Avg 1 change 2hr 13m

Falkirk to Leeds by train

from $60.89

Avg 1 change 3hr 35m

Cleethorpes to Leeds by train

from $32.89

Avg 1 change 1hr 52m

Kidderminster to Leeds by train

from $49.72

Avg 1 change 2hr 50m

Redcar to Leeds by train

from $15.03

Avg 0 change 1hr 35m

Castleford to Leeds by train

from $5.27

Avg 0 change 19m

Normanton to Leeds by train

from $5.27

Avg 0 change 15m

Glasshoughton to Leeds by train

from $5.27

Avg 0 change 26m

Maidenhead to Leeds by train

from $43.04

Avg 1 change 3hr 28m

Newbury to Leeds by train

from $42.01

Avg 1 change 3hr 51m

Alfreton to Leeds by train

from $19.27

Avg 0 change 1hr 27m

Garforth to Leeds by train

from $4.24

Avg 0 change 9m

Amsterdam to Leeds by train

from $161.23

Avg 2 change 7hr 12m

Ilkeston to Leeds by train

from $15.42

Avg 0 change 1hr 40m

Cross Gates to Leeds by train

from $3.85

Avg 0 change 6m

Crossflatts to Leeds by train

from $5.91

Avg 0 change 24m

Woodlesford to Leeds by train

from $3.73

Avg 0 change 10m

Leamington Spa to Leeds by train

from $35.46

Avg 0 change 2hr 42m

Knottingley to Leeds by train

from $5.27

Avg 0 change 35m

Kings Lynn to Leeds by train

from $35.33

Avg 1 change 2hr 59m

Tunbridge Wells to Leeds by train

from $63.68

Avg 1 change 3hr 48m

Dudley to Leeds by train

from $26.91

Avg 1 change 2hr 16m

Lichfield to Leeds by train

from $52.16

Avg 1 change 1hr 54m

Aldershot to Leeds by train

from $71.94

Avg 1 change 4hr 1m

Kirkby Stephen to Leeds by train

from $12.20

Avg 0 change 1hr 34m

Settle to Leeds by train

from $9.64

Avg 0 change 58m

Carnforth to Leeds by train

from $10.66

Avg 0 change 1hr 37m

Low Moor to Leeds by train

from $6.04

Avg 0 change 27m

Heathrow to Leeds by train

from $43.81

Avg 1 change 3hr 12m

Gatwick Airport to Leeds by train

from $38.03

Avg 1 change 3hr 20m

New Pudsey to Leeds by train

from $4.11

Avg 0 change 9m

Chorley to Leeds by train

from $19.40

Avg 1 change 1hr 35m

Enfield to Leeds by train

from $74.51

Avg 1 change 2hr 28m

Ilkley to Leeds by train

from $6.94

Avg 0 change 28m

Stockport to Leeds by train

from $39.57

Avg 1 change 1hr 9m

Morpeth to Leeds by train

from $37.13

Avg 0 change 1hr 35m

Mytholmroyd to Leeds by train

from $7.45

Avg 0 change 46m

Gainsborough to Leeds by train

from $8.99

Avg 1 change 1hr 10m

Batley to Leeds by train

from $4.62

Avg 0 change 11m

Weybridge to Leeds by train

from $41.50

Avg 1 change 3hr 31m

Dunbar to Leeds by train

from $32.50

Avg 0 change 2hr 35m

Bridgend to Leeds by train

from $90.44

Avg 1 change 4hr 28m

Redditch to Leeds by train

from $29.42

Avg 1 change 2hr 54m

Alnmouth to Leeds by train

from $25.69

Avg 0 change 1hr 53m

Totnes to Leeds by train

from $70.40

Avg 0 change 5hr 9m

Saltaire to Leeds by train

from $5.52

Avg 0 change 16m

Douglas Isle of Man to Leeds by train

from $103.42

Avg 1 change 5hr 19m

Seamer to Leeds by train

from $18.50

Avg 0 change 1hr 8m

Folkestone to Leeds by train

from $54.73

Avg 1 change 3hr 34m

Meadowhall to Leeds by train

from $7.71

Avg 0 change 49m

South Elmsall to Leeds by train

from $7.07

Avg 0 change 32m

Steeton and Silsden to Leeds by train

from $7.71

Avg 0 change 31m

Maidstone to Leeds by train

from $91.47

Avg 1 change 3hr 30m

Morecambe to Leeds by train

from $16.06

Avg 0 change 1hr 56m

South Milford to Leeds by train

from $16.19

Avg 0 change 16m

Chester-le-Street to Leeds by train

from $15.93

Avg 0 change 1hr 15m

Thirsk to Leeds by train

from $17.21

Avg 0 change 41m

Horsforth to Leeds by train

from $3.85

Avg 0 change 11m

Canterbury to Leeds by train

from $88.13

Avg 1 change 3hr 28m

Letchworth Garden City to Leeds by train

from $117.93

Avg 1 change 2hr 12m

Gillingham to Leeds by train

from $39.70

Avg 1 change 3hr 23m

Knaresborough to Leeds by train

from $5.14

Avg 0 change 44m

Sittingbourne to Leeds by train

from $41.50

Avg 1 change 3hr 38m

Yarm to Leeds by train

from $13.75

Avg 0 change 1hr 5m

Bridgwater to Leeds by train

from $70.27

Avg 1 change 4hr 32m

Havant to Leeds by train

from $53.96

Avg 1 change 4hr 34m

Penzance to Leeds by train

from $95.07

Avg 0 change 7hr 23m

Tiverton Parkway to Leeds by train

from $49.46

Avg 0 change 4hr 19m

Menston to Leeds by train

from $5.91

Avg 0 change 17m

Starbeck to Leeds by train

from $8.74

Avg 0 change 40m

Burley-in-Wharfedale to Leeds by train

from $5.65

Avg 0 change 20m

Burley Park to Leeds by train

from $7.19

Avg 0 change 6m

Aylesbury to Leeds by train

from $209.66

Avg 1 change 4hr 2m

Mirfield to Leeds by train

from $3.21

Avg 0 change 24m

Stowmarket to Leeds by train

from $42.65

Avg 1 change 3hr

Didcot to Leeds by train

from $63.08

Avg 1 change 3hr 39m

Holyhead to Leeds by train

from $38.28

Avg 1 change 3hr 37m

Worcester to Leeds by train

from $38.54

Avg 1 change 2hr 53m

Newton-le-Willows to Leeds by train

from $12.46

Avg 0 change 1hr 4m

East Garforth to Leeds by train

from $8.74

Avg 0 change 12m

Headingley to Leeds by train

from $3.73

Avg 0 change 9m

Eaglescliffe to Leeds by train

from $28.01

Avg 1 change 1hr 11m

Llandudno Junction to Leeds by train

from $43.04

Avg 1 change 2hr 46m

Filey to Leeds by train

from $32.12

Avg 1 change 1hr 27m

St Neots to Leeds by train

from $41.11

Avg 1 change 1hr 55m

Ilford to Leeds by train

from $64.88

Avg 1 change 3hr 8m

Dumfries to Leeds by train

from $20.56

Avg 1 change 3hr 15m

Stratford-upon-Avon to Leeds by train

from $47.92

Avg 1 change 3hr 7m

Bracknell to Leeds by train

from $69.37

Avg 1 change 3hr 56m

Bramley to Leeds by train

from $3.85

Avg 0 change 7m

Strasbourg to Leeds by train

from $235.74

Avg 2 change 7hr 40m

Horsham to Leeds by train

from $46.12

Avg 1 change 3hr 48m

Accrington to Leeds by train

from $10.28

Avg 0 change 1hr 16m

East Grinstead to Leeds by train

from $47.41

Avg 1 change 3hr 55m

Oxenholme Lake District to Leeds by train

from $35.71

Avg 1 change 2hr 14m

Three Bridges to Leeds by train

from $73.87

Avg 1 change 3hr 25m

Pannal to Leeds by train

from $8.99

Avg 0 change 26m

Rayleigh to Leeds by train

from $47.53

Avg 1 change 3hr 41m

Inverkeithing to Leeds by train

from $26.72

Avg 0 change 3hr 25m

Baildon to Leeds by train

from $5.27

Avg 1 change 22m

Frizinghall to Leeds by train

from $5.27

Avg 0 change 21m

Tonbridge to Leeds by train

from $52.29

Avg 1 change 3hr 34m

Bare Lane to Leeds by train

from $28.65

Avg 0 change 1hr 52m

Warwick to Leeds by train

from $52.42

Avg 1 change 2hr 52m

East Midlands Parkway to Leeds by train

from $27.49

Avg 0 change 1hr 33m

Galashiels to Leeds by train

from $44.45

Avg 1 change 3hr 55m

Cologne to Leeds by train

from $118.83

Avg 2 change 8hr 4m

Wembley to Leeds by train

from $151.08

Avg 1 change 3hr 10m

Stansted Airport to Leeds by train

from $61.67

Avg 1 change 3hr 19m

Cononley to Leeds by train

from $10.28

Avg 0 change 37m

Farnborough to Leeds by train

from $77.85

Avg 1 change 3hr 44m

Stourbridge to Leeds by train

from $74.58

Avg 1 change 2hr 42m

Paisley to Leeds by train

from $23.77

Avg 1 change 4hr 27m

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.