The Jacobite Train in the Scottish highlands is often referred to as the Hogwarts Express due to the route it takes. The same rail line was used in the Harry Potter films. How long is the Hogwarts Express train journey? A round trip on the Jacobite Train takes around 4 hours with a 1-hour 45-minute break in Mallaig.