Trains to Aberdeen Find train times and tickets

Stafford to Aberdeen by train

from £59.50

Avg 1 change 6hr 14m

Edinburgh to Aberdeen by train

from £5.00

Avg 0 changes 2hr 16m

Dundee to Aberdeen by train

from £5.60

Avg 0 changes 1hr 10m

Darlington to Aberdeen by train

from £25.00

Avg 0 changes 4hr 42m

York to Aberdeen by train

from £43.00

Avg 0 changes 5hr 9m

Inverness to Aberdeen by train

from £5.00

Avg 0 changes 2hr 9m

Bristol to Aberdeen by train

from £102.50

Avg 0 changes 9hr 3m

Lincoln to Aberdeen by train

from £50.00

Avg 1 change 6hr 50m

Peterborough to Aberdeen by train

from £84.00

Avg 1 change 6hr 4m

Norwich to Aberdeen by train

from £76.50

Avg 2 changes 8hr

Perth to Aberdeen by train

from £10.60

Avg 0 changes 1hr 34m

Birmingham to Aberdeen by train

from £22.00

Avg 0 changes 7hr 39m

Moray to Aberdeen by train

from £87.20

Avg 0 changes 1hr 25m

Leeds to Aberdeen by train

from £20.50

Avg 0 changes 5hr 34m

Crewe to Aberdeen by train

from £30.00

Avg 1 change 5hr 33m

Preston to Aberdeen by train

from £53.00

Avg 1 change 4hr 49m

Milton Keynes to Aberdeen by train

from £62.00

Avg 1 change 7hr 6m

Chester to Aberdeen by train

from £19.50

Avg 2 changes 5hr 55m

Glasgow to Aberdeen by train

from £5.00

Avg 0 changes 2hr 32m

Coventry to Aberdeen by train

from £40.00

Avg 1 change 7hr

London to Aberdeen by train

from £35.00

Avg 0 changes 7hr 4m

Doncaster to Aberdeen by train

from £56.90

Avg 1 change 5hr 25m

Liverpool to Aberdeen by train

from £21.50

Avg 1 change 5hr 55m

Manchester to Aberdeen by train

from £19.50

Avg 1 change 5hr 31m

Derby to Aberdeen by train

from £67.30

Avg 0 changes 6hr 58m

Grantham to Aberdeen by train

from £138.70

Avg 1 change 6hr 7m

Inverkeithing to Aberdeen by train

from £8.20

Avg 0 changes 2hr 3m

Birmingham International Airport to Aberdeen by train

from £48.00

Avg 1 change 6hr 49m

Kirkcaldy to Aberdeen by train

from £11.20

Avg 0 changes 1hr 49m

Warrington to Aberdeen by train

from £43.20

Avg 1 change 5hr 15m

Chesterfield to Aberdeen by train

from £64.10

Avg 0 changes 6hr 39m

Middlesbrough to Aberdeen by train

from £57.00

Avg 1 change 5hr 6m

Kingston upon Hull to Aberdeen by train

from £48.00

Avg 1 change 6hr 27m

Stirling to Aberdeen by train

from £5.00

Avg 0 changes 2hr 4m

Cambridge to Aberdeen by train

from £79.60

Avg 1 change 7hr 34m

Newark on Trent to Aberdeen by train

from £58.00

Avg 1 change 6hr 3m

Durham to Aberdeen by train

from £17.30

Avg 0 changes 4hr 21m

Sheffield to Aberdeen by train

from £47.00

Avg 0 changes 6hr 21m

Sunderland to Aberdeen by train

from £37.20

Avg 1 change 4hr 36m

Carlisle to Aberdeen by train

from £32.00

Avg 1 change 3hr 40m

Blackpool to Aberdeen by train

from £106.50

Avg 2 changes 5hr 28m

Newcastle upon Tyne to Aberdeen by train

from £15.80

Avg 0 changes 4hr 8m

Cardiff to Aberdeen by train

from £210.00

Avg 1 change 8hr 56m

Lancaster to Aberdeen by train

from £25.50

Avg 1 change 4hr 33m

Search accommodation in Aberdeen

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.