Mallaig57.005936, -5.829578Mallaig PH41 4QA, Scotland, United KingdomLocation map (click to zoom) Visit this location on one of these tours:Harry Potter Steam Train and the Scenic Highlands128 reviewsInverness12 hoursMinibus, Jacobite Steam TrainHarry PotterPublic tourEnglish From €174 per person Harry Potter Magical Highlands Tour34 reviewsEdinburgh14 hoursCoach, Jacobite Steam TrainHarry PotterPublic tourEnglish From €175 per person