Inverness–Aberdeen: Inverness railway station (2025)-2

Scotland

Inverness–Aberdeen

Inverness → Nairn → Forres → Elgin → Keith → Huntly → Inverurie → Aberdeen

Moray’s market towns and the Garioch countryside

Normal scheduled service

Sneeuwvlakte · CC BY-SA 4.0 · Photograph source

At a glance

Journey time
Use the dated timetable; allow a full day with a substantial stop
Best side
Both sides; right eastbound for Bennachie
Operator
ScotRail
How often
Use the operator’s current timetable for the individual calling pattern
Ticket tip
Rover and ranger tickets explained
Step-free access
Check the specific ScotRail platforms and chosen attraction. — access details

Some links earn us a small commission at no extra cost to you.

By Does Your Duck Quack

SourcesShape your dayHow we research

Before boarding

The practical railway facts

Explore Inverness–Aberdeen by train through Moray and Aberdeenshire, with Nairn, Forres, Elgin Cathedral and practical walks from the stations.

Operator
ScotRail7
Service pattern
Use the operator’s current timetable for the individual calling pattern7
Reservations
Check the chosen operator’s reservation arrangements before booking
Typical train
See the operator’s train information for onboard facilities.

Pick your window

Which side to sit on the Inverness–Aberdeen

Use both sides for Moray’s farmland and river crossings; the right towards Aberdeen favours the Bennachie hills near Insch.3

Both sides

Inverness to Aberdeen

Inverness to Aberdeen: both windows recommendedTrain viewed from above, travelling right on this diagram. Left and right refer to facing forwards. Both window rows are highlighted equally.Left window — recommendedTravel →Right window — recommended
Facing forwards: favour both sides.

Look at both sides through inland Moray and its river valleys. The Moray Firth is north of the railway near the Inverness end, on the left eastbound, although the line is not continuously beside the beach. Bennachie lies south of the railway around Insch, on the right towards Aberdeen.1

Both sides

Aberdeen to Inverness

Aberdeen to Inverness: both windows recommendedTrain viewed from above, travelling left on this diagram. Left and right refer to facing forwards. Both window rows are highlighted equally.Right window — recommended← TravelLeft window — recommended
Facing forwards: favour both sides.

Look left towards Bennachie on the Insch section and right towards the Moray Firth on the final approach to Inverness. Farmland, small towns and river crossings appear on both sides throughout the inland sections.1

Why ride it

The view from the train

We recommend Inverness–Aberdeen for a slower encounter with north-east Scotland: a chain of small towns, fields and river valleys, with substantial places to explore between the two cities. This is a different sort of scenic railway from the mountain crossings on the Highland Main Line. The pleasure comes from seeing how the countryside and towns fit together, then leaving the train for a museum, ruined cathedral or public park. Nairn, Forres and Elgin each offer a distinct Moray stop; Keith and Huntly take the journey farther inland before Inverurie and the approach to Aberdeen.

The railway is useful for a holiday with several bases because the main attractions do not all sit immediately outside their stations. Nairn Museum tells the story of a town with both a fishing community and a seaside resort. Forres has Grant Park and its floral displays at the eastern end of the High Street. Elgin’s ruined cathedral rewards a purposeful walk across town, while Garioch Heritage Centre gives the later part of the line a visit rooted in the former railway works. Choose one or two of these on a single travel day and leave enough time to reach the station again.

Keith is a particularly important place to distinguish the everyday railway from a heritage excursion. The main-line station belongs to the Inverness–Aberdeen route. Keith Town is a separate station used by the Keith and Dufftown Railway, so the two names do not describe interchangeable boarding points. Strathisla Distillery adds another reason to stop in Keith; a tour or tasting requires its own arrangements and should be chosen from the distillery’s current visitor information. We recommend looking at the full day’s rail connections before committing to a booked visit.

Inverurie rounds out the route with a railway story of its own. Garioch Heritage Centre occupies part of the former locomotive works and has a café as well as local displays. It is a useful alternative to adding another castle, especially when rain makes a long outdoor break less appealing. At the end, Aberdeen offers onward trains south towards Dundee and Edinburgh. Inverness connects to the Kyle and Far North lines, so this east–west journey can join two very different Scottish rail itineraries without retracing every earlier mile.

NairnGrant Park, ForresElgin CathedralInverurie railway heritage

Best stops on the Inverness–Aberdeen

Choose one main stop for a day out. Distances are one way from the station unless a circuit is stated; walking times are our estimates except where the attraction publishes one. Allow-time suggestions include time to look around.

Stop 1

Nairn

3101211

Get off for the town’s local museum and a first taste of its seaside history.

From the station: about 0.6 miles (around 15–20 minutes’ walk)310

How we measure

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.12

What is nearby

  • Nairn Museum — Viewfield House holds displays about the town and surrounding area, including the lives of its fishing community. The beach and harbour are further excursions after the museum.

From the platform

Leave the station for Balblair Road and Cawdor Road, then follow Westbury Road and Viewfield Drive towards the museum. This route approaches the house through the town; use the signed visitor entrance at the end.

Access: Station access and the museum’s historic building are separate considerations. The street route has crossings and modest gradients. Contact the museum about the available entrance and internal access if steps would prevent a visit.

Food and drink

  • Ashers, Nairn High Street — Ashers’ own outlet list identifies the High Street shop, a useful named bakery stop when exploring the town centre.

Allow time: 2–3 hours

Find places to stay in Nairn on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Stop 2

Forres

13101411

Stop for Grant Park’s gardens and a walk along the High Street.

From the station: about 0.9 miles (around 25 minutes’ walk)1310

How we measure

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.14

What is nearby

  • Grant Park northern paths — The town’s public park has traditional gardens and floral displays. The stated walk reaches the northern park path; leave extra time to explore the rest of the grounds.

From the platform

From the station follow the public route to Mosset Terrace, Caroline Street and North Road, then Ivy Bank and High Street to the northern park path. The station is west of the centre; allow the full walk before beginning a longer circuit of Grant Park.

Access: Forres station and the park publish their own visitor information. Town pavements include crossings and gradients; Cluny Hill is an additional climb beyond the garden outing. We do not describe every park and woodland path as step-free.

Food and drink

  • Ashers, Forres High Street — The bakery lists its outlet at 139 High Street, convenient for refreshments during a park and town break.

Allow time: 2–3 hours

Find places to stay in Forres on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Stop 3

Elgin

151611

Give the ruined cathedral enough time to become a destination in its own right.

From the station: 0.8 miles (approximately 20 minutes’ walk)15

How we measure

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.16

What is nearby

  • Elgin Cathedral — Surviving towers, carved stone and the chapter house make this a substantial historic visit. Historic Environment Scotland publishes the station approach as 0.8 miles and approximately a twenty-minute walk.

From the platform

Walk north through the town towards King Street and the signed cathedral visitor entrance. Use the published 0.8-mile station distance for the outward transfer, then allow the same journey back before the next train.

Access: The usual entrance includes stone steps, but staff can provide an alternative level route. Grass, small changes of level and archaeological remains continue inside; the towers and chapter house have further access limits. Read the current conservation and access information before travelling.

Food and drink

  • Ashers, Elgin High Street — Ashers lists its High Street bakery as a town-centre option between the station walk and the cathedral visit.

Allow time: 3–4 hours

Find places to stay in Elgin on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Stop 4

Keith

8101817

Use the main-line stop for Strathisla’s riverside distillery buildings and a separately booked visitor experience.

From the station: about 0.4 miles (around 10–15 minutes’ walk)810

How we measure

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.18

What is nearby

  • Strathisla Distillery — The distillery offers tours and tasting experiences in Keith. Check the official arrangements before travelling; a working distillery visit is different from an unrestricted walk around an industrial site.

From the platform

Leave Keith main-line station and follow Station Road and Seafield Avenue towards the distillery’s visitor entrance. Keith Town, used by the heritage railway, is a separate destination and is not the start of this measured transfer.

Access: The street approach has crossings and changes of level. Check the distillery’s access requirements for the specific experience, as industrial stairs and production areas cannot be treated as a general step-free attraction. National Rail covers the main-line platform access.

Food and drink

  • Square Roots Café — The town-centre café is listed by Visit Moray Speyside as a place for coffee and food; it is a separate walk from the distillery entrance.

Allow time: 2–3 hours

Find places to stay in Keith on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Stop 5

Inverurie

91019

Finish the town stops with the railway works story at Garioch Heritage Centre.

From the station: about 0.6 miles (around 15–20 minutes’ walk)910

How we measure

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.19

What is nearby

  • Garioch Heritage Centre — The centre occupies a former Carriage and Waggonworks building and displays local artefacts and photographs. Its railway setting makes it a particularly fitting break on this route.

From the platform

Leave the station by its public exit for Constitution Street, then follow Loco Works Road towards the heritage centre behind the Aldi store. The visitor entrance is separate from the operational railway; stay on the public access route.

Access: The centre publishes lift access to its upstairs gallery. Street crossings and the final entrance are separate from National Rail’s platform-access information; check both before planning a visit dependent on a continuous step-free route.

Food and drink

  • Café Loco — The heritage centre’s own café serves drinks, baking and light lunches, so the museum and refreshment break can be kept together.

Allow time: 2–3 hours

Find places to stay in Inverurie on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

The route in photographs

Community photographs

A selected visual sequence of railway, landscape and stations along the journey.

Browse more on Wikimedia Commons (opens in a new tab)
Inverness → Nairn → Forres → Elgin → Keith → Huntly → Inverurie → Aberdeen: Inverness railway station (2025)-2
View 1 of 8Inverness railway station (2025)-2Sneeuwvlakte · CC BY-SA 4.0Source and licence (opens in a new tab)
Inverness → Nairn → Forres → Elgin → Keith → Huntly → Inverurie → Aberdeen: Nairn railway station 06
View 2 of 8Nairn railway station 06Braveheart · CC BY-SA 4.0Source and licence (opens in a new tab)
Inverness → Nairn → Forres → Elgin → Keith → Huntly → Inverurie → Aberdeen: Forres railway station, Moray (geograph 6260345)
View 3 of 8Forres railway station, Moray (geograph 6260345)Nigel Thompson · CC BY-SA 2.0Source and licence (opens in a new tab)
Inverness → Nairn → Forres → Elgin → Keith → Huntly → Inverurie → Aberdeen: Elgin Cathedral from Newmill Road
View 4 of 8Elgin Cathedral from Newmill RoadLucas Kendall · CC BY-SA 4.0Source and licence (opens in a new tab)

Eight route photographs link to their original Wikimedia Commons pages for the creator, licence and reuse terms.

How to get to the Inverness–Aberdeen

By train

Reach Inverness from Edinburgh, Glasgow or Perth on the Highland Main Line. Travellers arriving from London can use the Caledonian Sleeper or daytime connections. In Inverness, choose the Aberdeen platform for the Moray route; Kyle and Far North departures serve different corridors.2526

By bus

Moray Council lists the inter-urban bus corridor linking Aberdeen, Huntly, Keith, Elgin, Forres, Nairn and Inverness. Bus stops and railway stations are separate in several towns, so use the bus operator’s current planner to join the specific attraction or accommodation with the railway.27

By car

Use National Rail’s published parking information for Inverness, Nairn, Forres or Elgin if joining the line by car. A one-way rail holiday needs a separate plan for the vehicle; parking at a town station is most convenient when returning to that same town.28121416

Returning from the far end

From Aberdeen, return west for Inverness or continue south towards Dundee and Edinburgh. An overnight in Aberdeen makes the coastal continuation possible without squeezing two long rail journeys and a museum visit into one day. When starting farther east, check that the selected train continues all the way to Inverness.2029

Day trip or overnight

Yes, with one substantial break such as Elgin or Forres. Visiting all five featured towns is a longer holiday: their museums, cafés and station transfers deserve separate time instead of a rushed chain of connections.7

Accessibility

Check the specific ScotRail platforms and chosen attraction. Garioch Heritage Centre publishes lift access to its upper gallery; Elgin Cathedral has a staff-assisted alternative level entrance.22

When to go

Put the Moray and Bennachie stretches into daylight when choosing an eastbound or westbound journey. Check the individual museum arrangements before selecting Nairn or Forres as a longer stop, and use ScotRail’s live information for the train.7

View the railway’s operating calendar

Tickets

For a direct ride, search Inverness to Aberdeen with ScotRail. For town visits, enter the actual intermediate stations into the plan: the suburban services near each city and the through trains do not all make identical journeys. A booked distillery visit in Keith is a separate commitment from the rail ticket, and it needs time for the walk from the main-line station. Before buying an Advance fare, read its train-specific restrictions and decide whether the return from a museum or park can be fixed with confidence. A flexible itinerary may justify a different fare, but we leave the current product and its conditions to ScotRail’s live booking pages.2021

Photography

Use the countryside as the main window subject between the towns: lines of trees, open fields and the hills near Insch give the trip its inland character. Station breaks offer better opportunities for architectural details. At Elgin, the cathedral’s carved stone and surviving towers need a different viewpoint from the broad lawns; at Forres, Grant Park adds gardens and town scenery. Stay within each site’s signed visitor areas. In Inverurie, ask about photography inside the heritage displays before including staff or other visitors in pictures.5691

On board

Look at ScotRail’s information for the actual service before relying on catering, cycle space or a particular carriage arrangement. The route is a working inter-city and local railway, so a quiet rural view can be followed by a busy boarding stop. Keep small bags close and leave the accessible spaces available to those who need them. At the smaller stations, be ready for the platform announcement before gathering luggage. We recommend buying refreshments in a town where you are already stopping, with a drink kept for the next rail leg.222324

Frequently asked questions

How do I get to the start of the Inverness–Aberdeen?

Start at Inverness, connected with Edinburgh, Glasgow and Perth by the Highland Main Line. London also has a Caledonian Sleeper connection. Select a departure for Aberdeen for the route through Nairn, Forres and Elgin.2526

Is Keith Town the main-line station?

No. Keith main-line station serves Inverness–Aberdeen trains; Keith Town is the separate Keith and Dufftown Railway station. Check the heritage railway’s visitor information and transfer arrangements if adding that excursion.718

Is this a continuous coast ride?

No. Much of the journey is inland through Moray and Aberdeenshire. Use both windows for fields, towns and river valleys; the named coastal and hill viewpoints do not turn the entire line into a shoreline railway.21

How long is the Inverness–Aberdeen?

Check ScotRail’s current timetable for the direct Inverness–Aberdeen journey. We recommend a full day with one main museum or park visit, or an overnight when exploring several Moray towns.24

Which side is best on the Inverness–Aberdeen?

Look at both sides through inland Moray and its river valleys. The Moray Firth is north of the railway near the Inverness end, on the left eastbound, although the line is not continuously beside the beach. Bennachie lies south of the railway around Insch, on the right towards Aberdeen.11

Is the Inverness–Aberdeen suitable for a day trip?

Yes, with one substantial break such as Elgin or Forres. Visiting all five featured towns is a longer holiday: their museums, cafés and station transfers deserve separate time instead of a rushed chain of connections.23456789

Is the Inverness–Aberdeen accessible?

Check the specific ScotRail platforms and chosen attraction. Garioch Heritage Centre publishes lift access to its upper gallery; Elgin Cathedral has a staff-assisted alternative level entrance.2223243131589

Further reading

Read the route

Chosen for this line, its train type or the wider pleasure of slow rail travel.

Physical edition

Slow Trains Around Britain

by Tom Chesshyre

A contemporary, slow-travel circuit of Britain for readers who enjoy the journey as much as the destination.

View physical book (opens in a new tab)
Hardback

200 Years of Britain’s Railways in 14 Journeys

by Sherin Aminossehe

An illustrated history told through fourteen journeys—a useful companion for the wider collection.

View physical book (opens in a new tab)

Sources

(29)

Further reading

  1. 1OpenStreetMap: Route map (57.425, -3.243) (opens in a new tab)
  2. 2Inverness to Aberdeen Line - Highlands by Train (opens in a new tab)
  3. 3Visit - Nairn Museum (opens in a new tab)
  4. 4Visit Forres - Visit Moray Speyside (opens in a new tab)
  5. 5Historic Environment Scotland: Elgin Cathedral | Historic Scotland (opens in a new tab)
  6. 6Historic Environment Scotland: Huntly Castle | Historic Scotland (opens in a new tab)
  7. 7keith-dufftown-railway.co.uk: Keith and Dufftown Railway (opens in a new tab)
  8. 8Strathisla Distillery - Visit Moray Speyside (opens in a new tab)
  9. 9gariochheritage.co.uk: Garioch Heritage Centre (opens in a new tab)
  10. 10OpenStreetMap: Map (opens in a new tab)
  11. 11ashers.co.uk: Ashers Outlets & Cafes :: Ashers (opens in a new tab)
  12. 12Nairn Station | National Rail (opens in a new tab)
  13. 13moray.gov.uk: Grant Park (opens in a new tab)
  14. 14Forres Station | National Rail (opens in a new tab)
  15. 15Historic Environment Scotland: Plan your visit | Elgin Cathedral | Historic Scotland (opens in a new tab)
  16. 16Elgin Station | National Rail (opens in a new tab)
  17. 17Visit Moray Speyside: Square roots cafe (opens in a new tab)
  18. 18Keith Station | National Rail (opens in a new tab)
  19. 19Inverurie Station | National Rail (opens in a new tab)
  20. 20ScotRail: Trains from Inverness to Aberdeen | Train Times (opens in a new tab)
  21. 21Advance Train Tickets | National Rail (opens in a new tab)
  22. 22Accessible Travel | Assistance & Facilities | ScotRail (opens in a new tab)
  23. 23Cycling | Bikes on Trains & Station Facilities | ScotRail (opens in a new tab)
  24. 24Train Times | Train Timetables | ScotRail (opens in a new tab)
  25. 25ScotRail: Trains from Edinburgh (Waverley) to Inverness | Train Times (opens in a new tab)
  26. 26Home | Caledonian Sleeper | (opens in a new tab)
  27. 27moray.gov.uk: Bus Times (opens in a new tab)
  28. 28Inverness Station | National Rail (opens in a new tab)
  29. 29ScotRail: Trains from Aberdeen to Edinburgh (Waverley) | Train Times (opens in a new tab)

Official planning

Plan your journey

Book with the railway, or use National Rail to put your journey together.

Some links earn us a small commission at no extra cost to you.

Find places to stay in Aberdeen on Booking.com (opens in a new tab) Open keith-dufftown-railway.co.uk: Keith and Dufftown Railway (opens in a new tab) Book your tickets (opens in a new tab)

Trip ideas for this route