Perth to Inverness
Loch Garry lies on the left heading north on the approach to Drumochter from the south. Choose this side for that loch; mountain slopes and the Tay and Spey valley landscapes occur on both sides elsewhere.19


Scotland · Highland Perthshire, Cairngorms National Park and the Spey Valley
Perth → Inverness
Perthshire woods, Drumochter and the Cairngorms
Richard Webb · CC BY-SA 2.0 · Photograph source
Some links earn us a small commission at no extra cost to you.
Before boarding
A regular scheduled route that climbs from Perthshire through Dunkeld and Pitlochry, crosses the high country at Drumochter, then runs through Badenoch and the Spey Valley before descending towards Inverness.
Pick your window
Loch Garry lies on the left heading north on the approach to Drumochter from the south.1
Loch Garry lies on the left heading north on the approach to Drumochter from the south. Choose this side for that loch; mountain slopes and the Tay and Spey valley landscapes occur on both sides elsewhere.19
Sit on the right (facing forwards) for Loch Garry south of Drumochter when heading towards Perth; other river and mountain stretches differ.19
Why ride it
Perth–Inverness begins in wooded Tay country, passing Dunkeld & Birnam and Pitlochry before Blair Atholl. The railway climbs into Drumochter Pass, then reaches Dalwhinnie, Newtonmore and Kingussie. Aviemore and Carrbridge introduce the Cairngorms section before the descent towards Inverness. The sequence runs from Perthshire river valleys to a mountain pass and the Spey country. Dunkeld & Birnam and Aviemore serve different landscapes, so a stop at either adds a distinct destination to the through journey.
From Perth, the sequence takes you through Dunkeld & Birnam, Pitlochry and Blair Atholl before the climb towards Drumochter. Keep those station names in mind as simple markers of progress. Beyond the pass come Dalwhinnie, Newtonmore, Kingussie and Aviemore, with Carrbridge before the approach to Inverness. This is a good railway for travellers who enjoy seeing how places belong to the landscape around them. A station stop can be as interesting as a distant ridge.
The community rail partnership gives the stations a place in the story. At Pitlochry it describes a photographic exhibition, a mural and a local heritage trail map. Aviemore's timber station buildings and the Strathspey Railway add another railway experience at the same destination. Choose one of these places for a proper break if you want more than a through ride. A stop with time to explore usually feels better than several hurried arrivals followed immediately by another departure.
There is no single window promise for the complete route. On an out-and-back journey, try another window for the return if one is available. You will have a second chance to notice the parts that passed behind you the first time. A familiar landscape can become a different journey when the light or direction changes. Loch Garry lies on the left heading north on the approach to Drumochter from the south. Choose this side for that loch; mountain slopes and the Tay and Spey valley landscapes occur on both sides elsewhere.
If you are travelling north to stay in Inverness, treat the railway as the beginning of the holiday. Put the things you need during the ride in a small bag, leave the itinerary open enough to look outside and arrive with something left in the day. For a trip centred on the Cairngorms instead, Aviemore can be the destination. Choose the version that gives your favourite part of the route time.
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
Get off for Birnam Arts, its Beatrix Potter connections and a café stop in the village.
From the station: about 0.28 miles (around 5 minutes’ walk)2123
How we measureDistance follows the mapped approach from the main station exit; Birnam Arts publishes the five-minute walking time.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.22
Birnam Arts — The arts centre includes a Beatrix Potter exhibition and garden, with a café in the same building.
Leave by the main station exit and follow the pedestrian approach beneath the A9 to Birnam Glen, then use Perth Road and Station Road for Birnam Arts. Our mapped route is about 0.28 miles; the underpass approach has a dip and rise. The walk starts at the main exit, so add the platform transfer if arriving on the opposite side.
Access: National Rail gives the station category B3, with step-free access limited by platform and direction. Arrange the required platform exit with ScotRail before travelling. The town approach avoids the mapped staircase but dips and rises at the underpass; ask Birnam Arts about the approach gradient if using a wheelchair.
Birnam Arts Café — Freshly prepared food, home baking and coffee in the arts centre on Station Road.
Allow time: Allow 1–2 hours for the exhibition, garden and café; a visit to Dunkeld across the Tay needs a longer break.
Some links earn us a small commission at no extra cost to you.
Stop 2
Best for the hydroelectric dam, the fish ladder and the charity bookshop at the station.
From the station: about 0.45 miles (around 14 minutes’ walk)2723
How we measureThe visitor centre publishes the 14-minute station walk; distance is measured along the mapped pedestrian approach.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.22
Pitlochry Dam Visitor Centre — Exhibitions explain hydroelectric power above the River Tummel, with the dam and fish ladder nearby.
From the station entrance, take the pedestrian paths towards the dam and the visitor centre on Armoury Road. The mapped route is about 0.45 miles with a descent towards the river and a climb on the return. Keep the visitor-centre approach separate from any longer walk around Loch Faskally.
Access: Pitlochry station has category B1 step-free access, which may involve ramps or a longer street route between platforms. Our mapped visitor-centre route excludes stairways, but its slopes still matter; consult the centre’s access statement before treating the whole outing as suitable for a wheelchair.
Salmon Leap Café — The visitor-centre café overlooks the River Tummel and the hydro station.
Allow time: Allow 1½–2 hours for the visitor centre, dam and station bookshop.
Some links earn us a small commission at no extra cost to you.
Stop 3
Leave the train here for Blair Castle and its gardens beyond the village.
From the station: about 0.67 miles (around 15 minutes’ walk)3023
How we measureAtholl Estates publishes approximately 15 minutes via the castle drive. Distance is measured to the ticket office; the private estate drive is included because the owner explicitly directs visitors along it.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.22
Blair Castle ticket office and gardens — The castle drive leads from the village to the ticket office, with the house and estate gardens beyond.
Turn right out of the station and follow the village road until the castle drive gates appear on the left. Cross the road and follow the drive uphill to the ticket office: about 0.67 miles from the main station exit. This is the owner’s visitor approach; the walk around the gardens is additional.
Access: National Rail lists category B2 access, with some step-free access to both platforms. The castle approach rises along the drive and is not the same as access inside the house: Atholl Estates provides a ground-floor audiovisual room for visitors unable to use the stairs. Only the areas described in the castle’s access information should be treated as step-free.
Atholl Arms Hotel — Bothy Bar — Scottish pub food at the hotel immediately beside Blair Atholl station.
Blair Atholl Watermill & Tea Room — The village watermill serves bread, cakes, soups and light lunches.
Allow time: Allow 3–4 hours for the castle and gardens, including the walk back down the drive.
Some links earn us a small commission at no extra cost to you.
Stop 4
Choose Newtonmore for the Highland Folk Museum’s open-air buildings and reconstructions of Highland life.
From the station: about 1.29 miles (around 30–35 minutes’ walk)3523
How we measureMeasured to the public entrance approach by the museum car park, not to a building inside the extensive grounds.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.22
Highland Folk Museum — The museum brings historic homes and working buildings together on an outdoor site at the north-eastern end of Newtonmore.
Walk up Station Road, then take Golf Course Road and School Road to Main Street. Continue north-east along Main Street and Kingussie Road to the museum’s car-park entrance, about 1.29 miles from the station. The route rises gently through the village; the mapped Station Road approach includes sections without a pavement, so take care with traffic.
Access: The single-platform station has step-free access, but that does not remove the narrow-road sections of the museum walk. The museum has a published AccessAble guide for its outdoor paths and buildings; surfaces within the grounds differ from the town pavement, so we recommend checking the parts you want to enter.
The Wild Flour Café — A Main Street café serving freshly prepared food, home baking and coffee on the walk through the village.
Allow time: Allow at least 3 hours for the museum and the two station walks; a full exploration of the outdoor site can take longer.
Some links earn us a small commission at no extra cost to you.
Stop 5
Get off for Craigellachie’s birchwoods and lochans, or a separately booked journey on the Strathspey Railway.
From the station: 600 metres / about 0.37 miles (around 10 minutes’ walk to the trail start)3940
How we measureThe National Park leaflet also prints 0.3 miles beside 600 metres; we retain its metric figure and give the correct approximate conversion. This distance is the station-to-trail approach, not a summit walk.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.22
Craigellachie Nature Reserve approach — The National Park describes an approach south along the main-street pavement to the start of the Craigellachie walk; reserve trails continue beyond it.
From the main station exit, follow the B9152 main-street pavement south for the National Park’s published 600-metre approach to the Craigellachie walk. Follow the reserve signs from the trail start. The lower lochan outing and the climb to the high viewpoint are different walks; the latter adds substantial ascent.
Access: Aviemore station is category B3: step-free access may be available in only one direction, and there are no lifts. Arrange platform assistance before relying on the main-road exit. Craigellachie has a lower easy-access trail described by the National Park, while the upper paths and viewpoint are steep; the entire reserve is not a step-free circuit.
The Cairngorm Hotel — The hotel opposite the station has a restaurant and lounge bar on Grampian Road.
Allow time: Allow 2–3 hours for a lower-reserve walk and a meal; treat the heritage train as a separate, longer booking.
Some links earn us a small commission at no extra cost to you.
Stop 6
Best for a village break beside the River Dulnain and the old stone packhorse bridge.
From the station: 0.5 miles (around 10 minutes’ walk to the village centre)44
How we measureCheck the next train back before leaving the station
Request stop: No — use a service shown as calling here.22
Carrbridge village centre — The village is named for its river crossing, with the old packhorse bridge and cafés around the centre.
Leave the station for Station Road and follow it towards Carrbridge village centre. The community rail partnership gives a half-mile, ten-minute walk; the bridge is a separate short visit once in the village. The road descends towards the river, so allow for the climb back to the station.
Access: Carrbridge is category B3, so step-free platform access may be available in only one direction; there are no lifts. Check the platform you will use with ScotRail. View the historic bridge from the village-side public viewpoint, without assuming the old stone crossing is an accessible walkway.
Carrbridge Kitchen — A licensed artisan café in the village centre, serving breakfasts and lunches.
Allow time: Allow 1–2 hours for the village, bridge view and a café break.
Some links earn us a small commission at no extra cost to you.
Community photographs
A selected visual sequence of railway, landscape and stations along the journey.




Eight route photographs link to their original Wikimedia Commons pages for the creator, licence and reuse terms.
Reach Perth by ScotRail from Edinburgh or Glasgow Queen Street, then take an Inverness-bound service on the Highland Main Line. Some trains run through from the Central Belt, so use the dated timetable to decide whether a Perth change is needed. Confirm that the selected train calls at the station where you plan to walk; stopping patterns vary.226
For a visit centred on Blair Atholl, Atholl Estates links the Elizabeth Yule services from Pitlochry and the House of Bruar, alongside the relevant Stagecoach connection. These village buses can help with a castle day, but they are separate from a rail journey beginning at Perth.3048
Perth station is the start for this guide’s northbound journey; use its station page to check parking and accessible set-down arrangements. If joining farther north, Dunkeld & Birnam’s community rail guide also identifies station parking. Keep the car’s location in mind before booking a one-way journey to Inverness.614
At Inverness, use the southbound Highland Main Line for Perth and onward connections to Edinburgh or Glasgow. Carrbridge and Newtonmore have fewer calls than the principal stations, so check the particular return train before leaving a platform for a long museum or village visit.2244
Travel Perth–Inverness for the full crossing, with Dunkeld & Birnam or Pitlochry as a Perthshire stop and Aviemore as a Cairngorms base. A mountain excursion from Aviemore uses onward transport and its own weather and access information. The Strathspey Railway is a separate heritage booking. Choose a departure that crosses Drumochter in daylight, and allow transfer time if meeting another train at Perth or Inverness.2
Use the station information for both ends and any intermediate stop, alongside ScotRail Passenger Assist. National Rail classifies Aviemore as B3, with only some step-free platform access, so platform choice matters there. Discuss your train, boarding support, toilet requirements and onward journey together. Enjoying the route from your seat is a complete experience; a walk or heritage trip at Aviemore can remain optional. Plan the version of the day that works comfortably for you.4
Use the dated operating calendar for the Highland Main Line, including any event-specific timetable and ticket conditions. For Highland Main Line, we would put Highland Perthshire into useful daylight, allowing a longer destination pause when the season provides enough light. At Inverness, settle the homeward Highland Main Line service before beginning the planned walk. Any attraction added to the Highland Main Line outing has separate opening arrangements; use ScotRail for the railway’s actual operating dates.2
Compare ScotRail Anytime Single and Return tickets with Advance Single fares for your selected service. ScotRail's Advance range includes intercity journeys involving Perth and Inverness; these tickets are tied to the booked train. A fixed departure suits a straightforward journey to your accommodation. If you want to pause along the line, make the break-of-journey conditions part of the ticket choice from the beginning.
The Highland Rover is worth considering for several days of exploring. It offers four travel days within eight consecutive days in its published area, on ScotRail services in Standard Class. Match every planned leg to the map, especially if your journey begins outside the Highlands. Eligible Railcards apply to ScotRail Advance fares. Add your card when searching, then choose the ticket that suits your plans.111213
Think in sequences here: a wooded approach, the open country around Drumochter, then the Cairngorms section. A few photographs that show the changing landscape will tell the story better than a collection of distant peaks. Choose a clear window with a good seated view; there is no particular carriage in this guide that guarantees every sight. Keep a camera ready, but spend some of the pass simply watching.
For sun direction, compare your travel date and departure with the route. If glare spoils a northbound photograph, the return offers another attempt. Shade the lens from the bright carriage interior, bring it close to the glass and leave flash off to reduce reflections. Let tunnels be a pause in the photography, then be ready as the view opens again. At a stop, make a station photograph part of the landscape story.1919
ScotRail lists refreshments on selected longer-distance services, including Inter7City trains, with availability sometimes covering only part of the journey. Take water and a snack that you would be happy to eat at your seat. That leaves an onboard purchase as an enjoyable option, and allows your destination meal to happen when you actually want it. Keep a camera, tickets and something to read within reach for a comfortable through ride.
ScotRail permits up to three pieces of luggage and provides portable boarding ramps. Store larger bags out of the aisle and keep the wheelchair space available for passengers who need it. Discuss toilet access and your particular train with the assisted-travel team if that determines how you can travel. A bicycle needs its own space arrangements under ScotRail's cycle policy. Organise those alongside the train booking so you can settle down and enjoy the landscape once aboard.15161718
ScotRail publishes an average Perth–Inverness journey of two hours and twenty-three minutes. Use that as a guide to the scale of the ride, with the selected service giving your actual duration. Add any stop-off and time in Inverness separately. A return with sightseeing is a substantially different outing from a single northbound journey.3
Loch Garry lies on the left heading north on the approach to Drumochter from the south. Choose this side for that loch; mountain slopes and the Tay and Spey valley landscapes occur on both sides elsewhere.19
Yes, provided you choose the version of the day you want: a complete return, or a shorter journey with time at Pitlochry or Aviemore. Our recommendation is one principal stop. An overnight in Inverness gives more time at the far end and makes the return a separate scenic experience.1
ScotRail provides assistance and boarding ramps, but station and platform details matter. Aviemore has only some step-free access according to National Rail, so discuss the itinerary with Passenger Assist. Include any transfer to a heritage train or local transport in that conversation. A direct scenic ride can be a comfortable alternative to a more complicated stop-off.177
Reach Perth by ScotRail from Edinburgh or Glasgow Queen Street, then take an Inverness-bound service on the Highland Main Line. Some trains run through from the Central Belt, so use the dated timetable to decide whether a Perth change is needed. Confirm that the selected train calls at the station where you plan to walk; stopping patterns vary.226
Read the route
Chosen for this line, its train type or the wider pleasure of slow rail travel.
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)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)Further reading
Official planning
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 Inverness on Booking.com (opens in a new tab) Open Celebrate Scotland's scenic railways this St. Andrew's Day - Scenic Rail Britain (opens in a new tab) Book your tickets (opens in a new tab)