Dunkeld is a town in Perth and Kinross, Scotland. The location of a historic cathedral, it lies on the north bank of the River Tay, opposite Birnam. Dunkeld lies close to the geological Highland Boundary Fault, and is frequently described as the "Gateway to the Highlands" due to its position on the main road and rail lines north. Dunkeld has a railway station, Dunkeld & Birnam, on the Highland Main Line, and is about 25 kilometres north of Perth on what is now the A9 road. The main road formerly ran through the town, however following the modernisation of this road it now passes to the west of Dunkeld.
AdFind the top-rated and best-reviewed tours and activities in Dunkeld for 2025. Our 24/7 customer service team is there to help if your travel plans unexpectedly change.
Over 60,000 activities · Best value guarantee · Skip-the-line tickets · Convenient mobile booking
AdAlways Great Deals: Search for The Best Dunkeld Hotel Prices on Tripadvisor. Compare Prices & Save Money with Tripadvisor® (World's Largest Travel Website).