Trains to Harrogate Find train times and tickets

Norwich to Harrogate by train

from £26.40

Avg 1 change 3hr 47m

Manchester to Harrogate by train

from £23.10

Avg 1 change 1hr 26m

Glasgow to Harrogate by train

from £18.90

Avg 1 change 4hr 12m

Birmingham to Harrogate by train

from £24.40

Avg 1 change 2hr 36m

Darlington to Harrogate by train

from £19.90

Avg 1 change 1hr 9m

Peterborough to Harrogate by train

from £14.90

Avg 1 change 1hr 58m

Sheffield to Harrogate by train

from £17.80

Avg 1 change 1hr 27m

Leeds to Harrogate by train

from £8.00

Avg 0 changes 24m

Derby to Harrogate by train

from £33.60

Avg 1 change 2hr 1m

London to Harrogate by train

from £16.00

Avg 1 change 2hr 34m

York to Harrogate by train

from £8.40

Avg 0 changes 32m

Kingston upon Hull to Harrogate by train

from £27.40

Avg 1 change 1hr 34m

Doncaster to Harrogate by train

from £17.20

Avg 0 changes 1hr 7m

Newcastle upon Tyne to Harrogate by train

from £9.70

Avg 1 change 1hr 38m

Edinburgh to Harrogate by train

from £22.50

Avg 1 change 3hr 12m

Bristol to Harrogate by train

from £95.00

Avg 1 change 4hr 14m

Search accommodation in Harrogate

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.