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 Highlands254 reviewsInverness12 hoursMinibus, Jacobite Steam TrainHarry PotterPublic tourEnglish From €191 per person