Multiple choice general knowledge Which station do you need to get down at to reach Hogwarts? London Kings Cross Diagon Alley Hogsmeade Reveal answer Fill a bubble to check yourself D Correct answer Explanation Hogwarts students must travel to Hogsmeade station to disembark and then proceed by carriages or boats to Hogwarts castle. The station is not directly at Hogwarts.