The easiest way to get to and around the Rannoch area is undoubtedly by car. Trains run to Rannoch station, and also to Pitlochry and Blair Atholl; and buses also run to Pitlochry; however once you alight your train or bus you will probably have some difficulty getting around the Rannoch area by public transport. At the time of writing, Broons Buses operated services 82 and 85 to and from Kinloch Rannoch.
From Edinburgh (95 miles)
It takes roughly 2.5 hours, traffic permitting, to drive from Edinburgh to Kinloch Rannoch.
From the A90, cross the Forth Road Bridge heading northbound, and the carriageway will become the M90. Follow the M90 in the direction of Perth, and once in the Perth area, you want to follow signs for the A9 northbound, following signs for Inverness. You should follow the A9 past Dunkeld and Pitlochry, and then a little north of Pitlochry, take the B847 following signs for Tummel Bridge and Kinloch Rannoch. After 10 miles you should turn onto the B846, again following signs for Kinloch Rannoch, and follow the road until you get to the village itself.
From Glasgow (108 miles)
Take the M8 eastbound heading towards Edinburgh, and then bear off onto the M80 following signs for Stirling and the Kincardine Bridge. After about 18 miles, keep following signs for the M80 Stirling, and after about 6 miles you should continue forward onto the M9 northbound. You should follow the M9 all the way up to Perth, before following signs for Inverness which is the A9 northbound. You then join the route described above from Edinburgh, turning off the A9 after Pitlochry and following signs for Kinloch Rannoch. In light traffic your journey should take around 2 hours 35 minutes.
From Aberdeen (119 miles)
Take the A90 southbound in the direction of Dundee and Perth, passing Stonehaven and Laurencekirk. At the Kirriemuir junction, near Forfar, you should turn onto the A926 following signs for Blairgowrie. You will pass through Blairgowrie and should continue onwards following signs for the A9 Perth and Dunkeld. When you reach the A9, join the carriageway northbound heading for Inverness. Then join the above route from Edinburgh, turning off for Kinloch Rannoch a little north of Pitlochry. In light traffic your total journey time should be around 3 hours 20 minutes.
From Inverness (82 miles)
With a journey time in normal traffic of around 2 hours 15 minutes, your route is pretty straightforward. You should follow the A9 southbound out of Inverness, and follow the road past Aviemore, Kingussie, Newtonmore and Dalwhinnie. At around mile 62 you will cross the Drumochter Summit, the highest point on the A9, and around 7 miles later you should turn off of the A9 following signs for Trinafour. Be careful navigating these minor roads which, if followed in a rough southern and westerly direction, lead to Kinloch Rannoch.
From Fort William (70 miles)
Getting from Fort William to Kinloch Rannoch takes a rather roundabout route, and will take roughly 2 hours in light traffic.
Take the A82 northbound out of Fort William, and at Spean Bridge turn right onto the A86 following signs for Dalwhinnie and Perth A9. Follow this road for almost 30 miles, which you should leave by turning right onto the A889 near Dalwhinnie, following signs for the village. You will later arrive at the A9, which you should join southbound, following signs for Perth. At around mile 50 you will cross the Drumochter Summit, and you should then join the route described above from Inverness.
At the time of writing, Scottish Citylink operated buses to Pitlochry, with connections via Broons Buses to Kinloch Rannoch. See local information for further details. It may be necessary to get a taxi from Pitlochry or Kinloch Rannoch to your final destination in the Rannoch area, but this is unlikely to be cost-effective. Hiring a car is usually a better option.
Trains leave Glasgow Queen Street roughly 3 or 4 times a day in the direction of Fort William and Mallaig. This is a very scenic train ride on the world famous West Highland Line, passing through Arrochar & Tarbet, Crianlarich and Tyndrum. Rannoch station is two stops after Tyndrum Upper – if you are taking the train up from Glasgow, make sure you sit on the carriages heading for Fort William and Mallaig, because at Crianlarich the train usually divides in two, with two carriages heading westwards to Oban. For train times and to buy tickets online, visit Glasgow Queen Street online.
A sleeper service, operated by the Caledonian Sleeper, runs from London Euston to Fort William, and is a very comfortable way to travel. Leave the noise, bustle and chaos of London at night, and wake up in the beautiful, snow-capped mountains of Scotland!
Less straightforward is getting from Rannoch station (which is not in Kinloch Rannoch) to your final destination – it is not served by buses or other public transport.
Dundee Airport is a small airport 74 miles from Kinloch Rannoch, with limited air connections. At the time of writing, Cityjet flew to London City Airport, and Flybe (operated by Loganair) flew to Birmingham and Belfast City.
Inverness Airport is a small airport 86 miles from Kinloch Rannoch, with connections serving UK mainland destinations, the Scottish islands of Benbecula, Orkney, Shetland and Lewis; as well as some Dutch and German destinations.
Edinburgh Airport is 93 miles from Kinloch Rannoch, and has domestic UK flights to London, Manchester, Bristol, Exeter, Cardiff and other cities, as well as air links throughout Europe including hubs at Amsterdam and Frankfurt. There are also air links with Mediterranean and US destinations.
Glasgow Airport is 117 miles from Kinloch Rannoch, with flights to and from London, Manchester, Bristol, Cardiff and other UK destinations, as well as air links through Europe, Asia and North America.
Finally, Aberdeen Airport is 125 miles from Kinloch Rannoch, with air connections throughout the UK, Western Europe, Scandinavia, Mediterranean destinations, and destinations relevant to the North Sea oil industry.