Urquhart Castle57.324140, -4.442001Inverness IV63 6XJ, Scotland, United KingdomLocation map (click to zoom) Visit this location on this tour:Harry Potter Steam Train and the Scenic Highlands307 reviewsInverness12 hoursMinibus, Jacobite Steam TrainHarry PotterPublic tourEnglish From €192 per person