Trains to Aberdeen Find train times and tickets

Chesterfield to Aberdeen by train

from £64.10

Avg 0 changes 6hr 39m

Coventry to Aberdeen by train

from £40.00

Avg 1 change 7hr

Preston to Aberdeen by train

from £53.00

Avg 1 change 4hr 49m

Crewe to Aberdeen by train

from £132.00

Avg 1 change 5hr 33m

Stafford to Aberdeen by train

from £59.50

Avg 1 change 6hr 12m

Leicester to Aberdeen by train

from £87.00

Avg 1 change 7hr 23m

Derby to Aberdeen by train

from £84.90

Avg 0 changes 6hr 58m

Sheffield to Aberdeen by train

from £64.10

Avg 0 changes 6hr 21m

Newark on Trent to Aberdeen by train

from £70.00

Avg 1 change 6hr 3m

Lincoln to Aberdeen by train

from £41.50

Avg 1 change 6hr 50m

Inverness to Aberdeen by train

from £5.00

Avg 0 changes 2hr 9m

Manchester to Aberdeen by train

from £19.50

Avg 1 change 5hr 31m

Milton Keynes to Aberdeen by train

from £62.00

Avg 1 change 7hr 6m

Peterborough to Aberdeen by train

from £84.00

Avg 1 change 6hr 4m

Bristol to Aberdeen by train

from £92.50

Avg 0 changes 9hr 3m

Darlington to Aberdeen by train

from £18.90

Avg 0 changes 4hr 42m

Middlesbrough to Aberdeen by train

from £31.90

Avg 1 change 5hr 6m

Dundee to Aberdeen by train

from £7.10

Avg 0 changes 1hr 10m

Dyce to Aberdeen by train

from £2.50

Avg 0 changes 10m

Glasgow to Aberdeen by train

from £5.00

Avg 0 changes 2hr 32m

Warrington to Aberdeen by train

from £81.00

Avg 1 change 5hr 15m

Birmingham to Aberdeen by train

from £60.00

Avg 0 changes 7hr 39m

Kirkcaldy to Aberdeen by train

from £29.00

Avg 0 changes 1hr 49m

Edinburgh to Aberdeen by train

from £5.00

Avg 0 changes 2hr 16m

Cardiff to Aberdeen by train

from £210.00

Avg 1 change 8hr 56m

Chester to Aberdeen by train

from £19.50

Avg 2 changes 5hr 55m

Carlisle to Aberdeen by train

from £29.50

Avg 1 change 3hr 40m

Stevenage to Aberdeen by train

from £66.50

Avg 1 change 6hr 55m

London to Aberdeen by train

from £35.00

Avg 0 changes 7hr 4m

Cambridge to Aberdeen by train

from £66.50

Avg 1 change 7hr 34m

Kingston upon Hull to Aberdeen by train

from £68.00

Avg 1 change 6hr 12m

Durham to Aberdeen by train

from £37.30

Avg 0 changes 4hr 21m

Grantham to Aberdeen by train

from £33.50

Avg 1 change 6hr 7m

Stirling to Aberdeen by train

from £11.50

Avg 0 changes 2hr 4m

York to Aberdeen by train

from £20.50

Avg 0 changes 5hr 9m

Doncaster to Aberdeen by train

from £54.00

Avg 1 change 5hr 25m

Liverpool to Aberdeen by train

from £46.50

Avg 1 change 5hr 55m

Inverkeithing to Aberdeen by train

from £15.50

Avg 0 changes 2hr 3m

Leeds to Aberdeen by train

from £20.50

Avg 0 changes 5hr 34m

Ayr to Aberdeen by train

from £31.30

Avg 1 change 3hr 47m

Birmingham International Airport to Aberdeen by train

from £48.00

Avg 1 change 6hr 49m

Norwich to Aberdeen by train

from £90.00

Avg 2 changes 8hr

Blackpool to Aberdeen by train

from £53.00

Avg 2 changes 5hr 26m

Lancaster to Aberdeen by train

from £25.50

Avg 1 change 4hr 33m

Wolverhampton to Aberdeen by train

from £48.00

Avg 1 change 6hr 5m

Moray to Aberdeen by train

from £8.70

Avg 0 changes 1hr 25m

Perth to Aberdeen by train

from £10.60

Avg 0 changes 1hr 34m

Sunderland to Aberdeen by train

from £65.70

Avg 1 change 4hr 36m

Newcastle upon Tyne to Aberdeen by train

from £15.80

Avg 0 changes 4hr 8m

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.