Harry Potter Train in Scotland: how to visit and ride the Hogwarts Express in 2023

If your vacation won’t be complete without visiting the Harry Potter train in Scotland then this post is going to be for you. We’ll be looking at where the train is, how to get to the departure point, tickets and some alternatives as well.

I’ve always been a big fan of Harry Potter so a few years ago when me and my kids were in Fort William, you can imagine my surprise that the Hogwarts Express was there in front of my eyes – it was real!

You can imagine my delight as well when an hour or so later, when we had driven along the road to Mallaig and stopped at the Glenfinnan Viaduct, that the same train chugged over. It was just like the iconic scenes in the films!

A note from the writer: Hey! I’m Kirsty and I’m a UK travel expert – while I grew up in Scotland, as an adult I now return to visit almost every year – there’s so much to see! Shout (or comment below) if you have any questions about your next trip and I’ll get back to you ASAP.

Or join our Free FB group to help plan your trip!

Harry Potter train in Scotland going over viaduct
Hogwarts Express? Any flying cars around?

This article probably contains affiliate links.
This means that if you buy or book after clicking, I may get a commission at no extra cost to you. Thanks!

It was a chance happening for me, but that doesn’t mean that it has to be left to chance. You can plan to travel on the train itself or plan to see it on its route.

Our Top Pick

romantic harry potter train in Scotland

Go on the Hogwarts Express!

If actually boarding the train is a must for you then join this group tour from Edinburgh which includes tickets on the magical train!

For many Potter Heads a trip to Scotland just isn’t going to be complete without taking a ride on the train through the Scottish Highlands. So, what are the options?

Where is the Harry Potter train in Scotland?

The Harry Potter train is run by West Coast Railways and is known as The Jacobite train rather than the Hogwarts Express, but for many they are the same thing!

In this article, this is the train that I will be referring to when talking about the Harry Potter train or Hogwarts Express.

The Harry Potter train runs through some of the Highlands on the west coast of Scotland. The train begins its journey from the town of Fort William and it travels along westward to the port of Mallaig. You can see this in the map above.

As you can see, it’s not very close to Edinburgh, Glasgow or even Inverness although still doable as a day trip from there. Here are the distances from the main towns to Fort William:

  • Edinburgh – Fort William: 135 miles
  • Glasgow – Fort William: 105 miles
  • Inverness – Fort William: 66 miles

Can you ride on the actual Hogwarts Express in Scotland?

The Jacobite steam train runs journeys to Mallaig from Fort William and it is as close as you’re going to get to riding on the real Hogwarts Express although it’s not the same train used in the movies. The actual locomotive that pulls the coaches does sometimes change as well and the coaches are open rather than being enclosed like in the films.

Regardless of it not being the exact one, it does travel through places seen in the movie like the Glenfinnan Viaduct.

If you’re interested in seeing the exact one, it’s on display at the Harry Potter studios near London – not quite close by though!

The Jacobite Steam Train Journey – a real life Harry Potter train in the Highlands

Fort William

The town of Fort William sits at the foot of Ben Nevis, the highest peak in the UK, and it’s a great place to be based when exploring the west coast of Scotland. The journey begins here, rather than platform 9 3/4 at Kings Cross in London!

view from train over glenfinnan viaduct
looking out of the train as it goes over the viaduct

Glenfinnan Viaduct

The viaduct that is a big part of Harry and Ron’s journey to Hogwarts in the 2nd movie and book, The Chamber of Secrets, is called Glenfinnan Viaduct and it’s a real life place that the train actually goes over.

The curved railway bridge was actually built in 1901 and takes steam trains like the Jacobite over daily as well as connecting some of these small highland villages with regular trains as well.

view from Harry Potter train in Scotland
The view from above Loch Shiel on the Glenfinnan Viaduct

Sometimes, if the train can, it will stop or slow down on the viaduct to allow you to enjoy the scenery. You can see out over Loch Shiel and you’ll also the the towering Glenfinnan Monument which was built to commemorate the highlanders who died for the Jacobite cause.

blue sea seen from Jacobite steam train
Beautiful clear seas and beaches seen from the train


The train travels through some wonderful scenery, alongside sea lochs and through tiny villages. Some of the beaches you see on this stretch look like they belong in the Caribbean rather than Scotland.

Look out to sea and if it’s a clear day you’ll see some of the Small Isles in view. The Isle of Eigg (pronounced egg) is distinctive with it’s very flat outline whereas the Isle of Rum is the complete opposite with towering peaks.

fishing port of Mallaig
Town of Mallaig – you’ll spend around 1.5 hours here

The train journey ends in Mallaig where you get around 90 mins or so to explore and grab some food.

Mallaig is a port town and it’s where you can get ferries to the Small Isles and also to the south side of the Isle of Skye at Armadale. You’ll see fishing boats as well as the bigger ferries coming and going.

Mallaig isn’t a large town so you should have plenty of time to take in the views, check out the gift shops and have a bite to eat if needed.

Note: The Jacobite Steam train is not able to be done one way so you’ll need to return to Fort William. There’s no way to head off and explore the islands and get another train back another day at the moment.

Alternatives to riding the Harry Potter train

If you’re a Harry Potter fan but for some reason you’re unable to fit a trip on the Hogwarts Express into your vacation then there are some other options for you. It could be that you’ve left it too late to book tickets, you want to be do a one way trip and explore the Islands or you just want a more budget option.

Regular train from Fort William – Mallaig

The regular train runs on the same line as the steam train and, importantly for Harry Potter fans, goes over the Glenfinnan Viaduct.

It runs year round, unlike the steam train and allows you to be much more flexible in what you might like to do in the area. For example, you might like to combine a trip on the train with a day trip to one of the Small Isles or even an overnight stay somewhere on the route.

Or you might be wanting to explore onwards to Skye and further north – you can do a one way journey no problem.

The regular train is also a much cheaper option and is around £8-£15 each way with return tickets available. You can check out train times and prices at Trainline.

Seeing the Harry Potter Train at Glenfinnan

If you have your own transport you might also be interested in trying to catch the steam train as it travels over the viaduct.

It runs from the beginning of April to the end of October and crosses the viaduct at the following times:

Morning outbound: 10.58am
Morning inbound: 3.00pm
Afternoon outbound: 1.25pm
Afternoon inbound: 5.45pm

Times of course are approximate and if you’re looking to catch the train it’s advisable to arrive well in advance to allow for parking which can be quite busy in the summer period.

You can walk up to a viewpoint to get the best view of the train going over.

If you take this option you might also want to take some time looking round the Glenfinnan visitors centre where you’ll learn about the Jacobite story in this area and what happened in the lead up to the the battle of Culloden.

Practical Information for Hogwarts Express train trips in Scotland

Running Times for the Harry Potter Train in Scotland:

The Jacobite runs from the beginning of April to the end of October (check their site for precise start and end dates).

They run a daily morning service throughout the season and from the beginning of May to the end of September there’s also an afternoon service as well.

Where to get Hogwarts Express train tickets

Tickets should be bought well in advance if you know that you definitely want to do the trip.

You can either buy tickets direct from West Coast Railways if you want to organise the trip yourself or you could go as part of a tour which might suit if you’re based in another city without your own transport. (see below)

Driving to Fort William for the Harry Potter train:

If you’re driving to Fort William then I have a couple of tips for you.

  • Leave plenty of time to park up and find the train station. While Fort William is not large this can still be time consuming.
  • There are a couple of long stay car parks in the town which should be used. The train station only has limited car parking spaces. Don’t use the supermarket car parks.

Hogwarts Express train tours

If you’d like to do the Harry Potter train but don’t fancy organising and driving there yourself then an organised tour is a great idea. Be aware that not all of the tours will actually include a trip on the train.

Budget Option to see the Hogwarts Express:

There’s also this tour from Edinburgh which is quite inexpensive but doesn’t do the actual train journey – it does take you to see the train go over the viaduct though. Might be an option for those on a budget.

Here’s a similar option from Glasgow too and one from Inverness.

Where to Stay:

If you’re booking your trip independently you’ll probably want to also include either a night in a hotel or Bed and Breakfast before hand, afterwards or both.

Fort William has a lot of options available – try the Alexandra Hotel which is located right near the centre.

FAQ about the Hogwarts Express Train in Scotland

Where does the Harry Potter train start and finish in Scotland?

The Harry Potter train departs from Fort William in the Highlands and the journey ends in Mallaig on the west coast of Scotland.

Where is the best place to see the Harry Potter train?

If you’re not going to be riding on the train itself the best place to see the Harry Potter train in Scotland is at Glenfinnan Viaduct. This is the curved bridge that the train crosses in the films.

You can take walks to a viewpoint nearby and if you time it correctly you’ll see the train as it passes by.

Can you ride Harry Potter train in Edinburgh?

No, you can’t ride the Harry Potter train in Edinburgh.

There are a number of tours that will take you from Edinburgh to the departure point in Fort William or you can choose to take the train to Fort William and pick it up there.

Where is the Harry Potter train station located?

In the books there are a couple of train stations that are mentioned – Hogsmeade and Platform 9 3/4 at Kings Cross.

These locations aren’t in Scotland – Hogsmeade was filmed at Goathland in North Yorkshire and Platform 9 3/4 is in London at King’s Cross Station.

Is The Jacobite train round trip?

Yes. The trip on the Jacobite train from Fort William is a round trip and you cannot use it for a single journey.

How often does the Harry Potter train run?

The Jacobite train runs twice a day through the main summer months. At the start and end of the season it only runs once a day.

How much is it to ride the Harry Potter train in Scotland?

The Harry Potter train, or Jacobite as it’s properly known, costs from £57 per adult with a standard return ticket.

You can also travel first class or hire out a whole compartment for a proper Harry Potter experience!

Planning a Britain vacation? Join our FREE trip planning community!

Come and join our FREE Facebook group where you can get help with planning your Britain vacation of a lifetime!

🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland Travel FAQ 🏴󠁧󠁢󠁳󠁣󠁴󠁿

Do I need insurance for traveling to Scotland?

YES! I always recommend people take travel insurance when exploring the world!

Check Travel Insurance Master for quote comparisons from different providers.

Do I need a car for visiting Scotland?

YES – If you’re wanting to explore Scotland fully then a car is worthwhile. It will get you to all the best sights and on your own timetable

I recommend DiscoverCars to compare car rental prices in Scotland

How to book accommodation in Scotland?

For hotels I recommend Booking.com

For apartments and cottages check out VRBO

Will my phone work in Scotland?

Perhaps – it depends if you have roaming enabled and beware this can be an expensive way to use your phone.

If you need a SIM for use in Scotland I recommend GiffGaff which you can get and set up before traveling.

What to pack for Scotland

Keep yourself dry be prepared for any weather is my motto for Scotland! A rain jacket and comfy shoes are a must.

See my post about what to pack for Scotland

Do I need midge spray for Scotland?

YES – if you’re traveling in the summer months to any of the west coast, highlands, islands or lochs it’s recommended.

Locals swear by Avon’s Skin So Soft!

If you’re sticking to the cities or traveling in winter, early spring or late fall then you likely won’t need it.

What’s the best guidebook for Scotland?

I really like the Lonely Planet Guidebooks

Where to get flights for Scotland

Skyscanner is my first port of call for finding cheap flights to Scotland.

Do I need a visa for Scotland?

Many countries don’t need a visa for visiting Scotland as tourists (USA, Canada, Aus, NZ and Europe) – it’s always best to check first though.

Photo of author

Kirsty Bartholomew

Kirsty Bartholomew is a travel expert and has been getting lost around the world for over 30 years and writing about it for over 10 of those. She loves to help people explore her favourite places in Scotland, England and beyond. She cannot stay away from historical sites.

1 thought on “Harry Potter Train in Scotland: how to visit and ride the Hogwarts Express in 2023”

  1. To tell the truth, I think that the Harry Potter Train is the best opportunity to delve into the atmosphere of magic in real life and even feel like a character in a book for a while. I think that if you arrived in Scotland, it is a crime not to get this train because it is such an exciting adventure which, from my point of view, will give you unforgettable emotions. This train has an absolutely unique concept and I don’t know how you can remain indifferent to it. Of course, it is a little bit sad that you will not be able to see Hogwarts Castle during the train ride through the highlands, but you will get aesthetic pleasure because during the trip you will be surrounded by so many picturesque places. Also, I think that it is important to take photos in order to mentally return to these moments each time afterwards.


Leave a comment