Jacobite Steam Train 2026: Tickets, Timetable, Prices & Hogwarts ExpressHarry Potter

Jacobite Steam Train 2026: Tickets, Timetable, Prices & Hogwarts Express

Discover our guide 

The Jacobite Steam Train is one of Scotland's best-known tourist steam trains. It runs between Fort William and Mallaig, crossing the Highlands and passing over the spectacular Glenfinnan Viaduct, made famous by the Harry Potter films.

Often nicknamed the “Hogwarts Express”, the Jacobite attracts railway enthusiasts, travellers coming for the scenery and fans of the Harry Potter series. To enjoy the trip without surprises, it helps to know a few things in advance: the season is limited, seats can sell quickly, and the train operates as a return excursion from Fort William.

Jacobite Steam Train 2026: key information

  • Route: Fort William - Mallaig - Fort William.
  • Morning service: from 1 June to 23 October 2026, 7 days a week.
  • Afternoon service: from 10 June to 25 September 2026, 7 days a week.
  • Fares: from £76 return for an adult and £43 for a child in Standard Class.
  • Duration: around 6 hours return, including the stop in Mallaig.
  • Booking: directly with West Coast Railways for the train only, or through an organised tour including transport to Fort William.
  • One-way tickets: not offered by West Coast Railways in 2026.

Jacobite Steam Train (Hogwarts Express)

From 223 € (or £189)

From £189 (or 223 €)

advertisement

Jacobite Steam Train 2026: dates, times and journey length

When does the Jacobite run in 2026?

Two services are scheduled for the 2026 season. The morning service runs from 1 June to 23 October 2026. The afternoon service operates from 10 June to 25 September 2026. During these periods, trains run every day.

Service2026 seasonFrequency
Morning1 June to 23 October7 days a week
Afternoon10 June to 25 September7 days a week

Fort William-Mallaig timetable

2026 timetableMorning serviceAfternoon service
Depart Fort William10:15am12:50pm
Arrive in Mallaig12:25pm3:06pm
Depart Mallaig2:10pm5:00pm
Return to Fort William4:03pm6:52pm

The times above are those published for the 2026 season, but they may change depending on operating conditions. Always check the official Jacobite timetable before travelling.

How long does the Jacobite journey take?

Allow just under 6 hours for the full excursion. The journey between Fort William and Mallaig takes a little over two hours each way, with a stop in the village before the return trip.

The morning service gives you around 1 hour 45 minutes in Mallaig. The afternoon service allows just under 2 hours there. This is enough time for a walk around the harbour and lunch before boarding the return train.

The Jacobite is sold as a return excursion: in 2026, West Coast Railways does not offer one-way tickets. The return journey takes place on the same day and on the same service.

Jacobite tickets 2026: prices, booking and conditions

How much does the Jacobite Steam Train cost?

The price mainly depends on the class you choose. For the 2026 season, a return ticket in Standard Class costs from £76 for an adult and £43 for a child aged 16 or under.

2026 faresStandardFirst Class
Adult - return£76£116
Child aged 16 or under - return£43£76
Private table for 2Not available£252
Private compartmentCurrently unavailable to book

Fares are subject to a booking fee of at least £3.75 per order and may change. A child must travel with a fare-paying adult.

Standard or First Class: which should you choose?

Standard Class follows exactly the same route and offers the same views. Passengers travel in refurbished heritage railway carriages, generally seated around tables for four. Food and drinks are not included.

First Class offers more comfortable seating, extra legroom and a more traditional interior. Tea or coffee is included on each leg of the journey. A First Class booking requires at least two passengers.

If your main aim is to enjoy the steam train and the scenery, Standard Class is more than enough. First Class is mainly worth the extra cost if you want more comfort or are celebrating a special occasion.

How do you book Jacobite tickets?

If you want to board directly in Fort William, tickets are sold by West Coast Railways, the official operator of the Jacobite.

Before confirming your booking, check the date, morning or afternoon service, class and number of passengers carefully.

If you are not staying in Fort William, an organised tour can be easier. These usually combine the train with coach transport and sometimes other stops in the Highlands. They cost more than a train-only ticket, but save you from organising the journey to and from Fort William yourself.

Jacobite Steam Train (Hogwarts Express)

From 223 € (or £189)

From £189 (or 223 €)

How far in advance should you book the Jacobite?

Capacity is limited and summer departures can sell out quickly. If your travel dates are fixed, it is best to book as early as possible, especially if you want First Class or a specific departure.

West Coast Railways also recommends booking early. Final tickets are generally sent around one week before travel, once operating times have been confirmed.

A small number of seats may sometimes be kept back for sale on the day in Fort William, payable in cash and offered on a first-come, first-served basis. Availability is very limited, so do not rely on this if the Jacobite is an important part of your trip.

Can you buy a one-way ticket?

No. For the 2026 season, West Coast Railways only sells same-day return tickets between Fort William and Mallaig.

Changes and cancellations

For bookings of 10 seats or fewer, the currently published conditions are:

  • 14 days or more before travel: full refund minus a £20 fee;
  • 7 to 13 days before travel: full refund minus a £30 fee;
  • less than 7 days before travel: no refund.

Booking changes are subject to a £15 fee and must be requested no later than 14 days before departure, subject to availability.

These conditions may change. Before purchasing, check the official Jacobite booking conditions.

Travelling on the Jacobite: what will you see?

The Jacobite covers a return journey of 84 miles, around 135 km in total, between Fort William and Mallaig. The route follows one of the most spectacular sections of the West Highland Line.

After leaving Fort William, the train passes mountains, lochs and valleys before crossing the Glenfinnan Viaduct. It then continues towards Lochailort, Arisaig and Morar before reaching Mallaig on Scotland's west coast.

On a clear day, you may also see several islands offshore, including Rum and Eigg, as well as parts of Skye.

Glenfinnan Viaduct

Crossing the Glenfinnan Viaduct is the most eagerly awaited part of the journey. This curved structure has 21 arches and overlooks the valley of the River Finnan.

The train may slow down while crossing when conditions allow, but it does not stop on the viaduct.

The stop in Mallaig

Mallaig is a small fishing port on Scotland's west coast. The stop gives you time to walk around the harbour, have lunch or simply enjoy the view before returning to Fort William.

Keep an eye on the time: your return journey is booked on the same service and the train will not wait for late passengers.

What is it like on board?

The Jacobite uses refurbished heritage railway carriages. The exact layout can vary depending on the rolling stock in service on the day of your journey.

A buffet car sells drinks and light snacks. In First Class, tea or coffee is included on each leg of the journey.

The Jacobite is a heritage train. If you use a wheelchair, have reduced mobility or require special assistance, check West Coast Railways accessibility information before booking.

Why is the Jacobite associated with Harry Potter?

Jacobite steam train in Scotland
Jacobite Steam Train locomotive

The route used by the Jacobite, and especially the Glenfinnan Viaduct, is closely associated with the Harry Potter films. The Hogwarts Express appears several times travelling through these Highland landscapes.

In the films, the Hogwarts Express leaves London from Platform 9¾ at King's Cross. The railway scenes then continue through the Scottish Highlands, including around Glenfinnan.

The Jacobite does not normally use the locomotive seen as the Hogwarts Express on screen. The famous GWR 4900 Class 5972 Olton Hall can now be seen at the Warner Bros. Studio Tour London - The Making of Harry Potter.

To continue the Harry Potter theme, you can also discover Harry Potter filming locations around the United Kingdom.

Seeing the Jacobite on the Glenfinnan Viaduct

Jacobite Steam Train crossing the Glenfinnan Viaduct
Jacobite Steam Train crossing the Glenfinnan Viaduct

You do not need a ticket to see the Jacobite. The classic photograph of the “Hogwarts Express” crossing Glenfinnan is actually taken from the hills around the viaduct.

What time does the Jacobite cross the Glenfinnan Viaduct?

West Coast Railways does not publish an official crossing time for the viaduct. Based on the departure and arrival times announced for 2026, the following can be used as approximate reference times:

ServiceDirectionApproximate crossing time
MorningFort William → MallaigAround 10:55am
AfternoonFort William → MallaigAround 1:30pm
Morning - returnMallaig → Fort WilliamAround 3:20pm
Afternoon - returnMallaig → Fort WilliamAround 6:05pm

These times are approximate. Rail traffic, delays and operating conditions can affect when the train reaches the viaduct. If you want to photograph it, arrive well in advance.

From 10 June to 25 September 2026, both the morning and afternoon services operate, meaning the Jacobite may cross the viaduct up to four times a day. Outside this period, only the morning service is scheduled.

How do you get to the Glenfinnan Viaduct?

The viaduct is around 18.5 miles west of Fort William, along the A830, also known as the Road to the Isles.

You can reach Glenfinnan in several ways:

  • by car, via the A830 to the Glenfinnan Visitor Centre area;
  • by train, using ScotRail services from Fort William;
  • by bus, with regular services between Fort William and Glenfinnan.

Parking at Glenfinnan

The National Trust for Scotland has a car park near the Visitor Centre. The currently displayed charge is £5 per car. An additional community car park is also located nearby.

In summer, Glenfinnan car parks can be full for much of the day. Arrive early or consider travelling by train or bus. Do not park on verges, pavements, private entrances or along the A830 outside authorised areas.

Where is the best viewpoint?

The most photographed viewpoint is on the hillside above the viaduct. From the Visitor Centre, allow around 2 km of walking to reach the viaduct area. The path then climbs towards the viewpoints and can become slippery in wet weather.

If you want to photograph the train, do not plan to arrive only five minutes before the estimated crossing time: parking, walking to the viaduct and finding a good position can all take longer than expected.

Jacobite sold out or too expensive: what are the alternatives?

The Jacobite is not the only train running between Fort William and Mallaig. Regular ScotRail trains also use the West Highland Line and cross the Glenfinnan Viaduct.

 JacobiteScotRail
Type of trainHeritage tourist train normally operated with a steam locomotive, subject to operating conditionsRegular modern train
Glenfinnan ViaductYesYes
Fort William-MallaigYesYes
Heritage experienceYesNo
Available all yearNoRegular service according to ScotRail timetables

If you mainly want to enjoy the scenery and cross Glenfinnan, it is worth looking at ScotRail trains too: they follow the same railway route between Fort William and Mallaig.

The Jacobite offers something different if your priority is the steam locomotive, heritage carriages and the atmosphere of a historic railway journey.

Is the Jacobite worth the price?

At £76 minimum per adult, the Jacobite is not a cheap excursion. Whether it is worth it depends largely on what you want from the trip.

  • For the scenery: ScotRail uses the same line and also crosses the Glenfinnan Viaduct.
  • For steam travel: the Jacobite offers something the regular train does not.
  • For Harry Potter: the Glenfinnan crossing and heritage train atmosphere make the experience especially appealing to fans.
  • For photographing the train: you do not need a ticket; head to the viewpoints around the viaduct instead.

For a first trip to the Highlands, the Jacobite is mainly worth it for the unusual combination of steam travel and the West Highland Line. If Glenfinnan is your only priority, a ScotRail train or a visit to the viaduct on foot may make more sense.

How do you get to Fort William?

Fort William is the starting point for the Jacobite. The town can be reached by car, train and coach from several parts of Scotland.

From Glasgow

The West Highland Line connects Glasgow with Fort William. The journey is already highly scenic and provides a good introduction to the landscapes you will see again on the Mallaig line.

If you have booked the morning Jacobite, staying overnight in Fort William is the most comfortable option. Avoid building your day around a very tight rail connection: West Coast Railways does not cover the consequences of missed connections before or after the excursion.

From other areas

From Edinburgh, Glasgow or other areas far from Fort William, an organised tour including road transport may be more practical than a train-only ticket, especially for a day trip.

Jacobite Steam Train (Hogwarts Express)

From 223 € (or £189)

From £189 (or 223 €)

History of the Jacobite Steam Train

The West Highland Line and the Mallaig Extension Railway

At the end of the 19th century, the West Highland Railway began extending its line from Fort William to Mallaig. This spectacular route through the Highlands opened in 1901.

Its best-known structure is the Glenfinnan Viaduct, built under the direction of engineer and contractor Sir Robert McAlpine. The line is still used today by regular trains between Fort William and Mallaig.

Steam traction gradually disappeared from the route during the 20th century before returning as a tourist attraction in 1984. West Coast Railways has operated the service under the name The Jacobite since 1995.

Why is it called the “Jacobite”?

The name refers to the Jacobite risings that shaped British history between the late 17th and mid-18th centuries.

advertisement

Glenfinnan has an important place in this history: Charles Edward Stuart, known as Bonnie Prince Charlie, raised his standard there in 1745 at the beginning of the last major Jacobite uprising.

The Jacobite plaque on a steam locomotive
“The Jacobite” plaque on one of the service's locomotives

What can you see around Fort William and Glenfinnan?

A trip on the Jacobite can easily be included in a longer stay in the Highlands. Several major sights are nearby:

  • Ben Nevis: the highest mountain in Great Britain, near Fort William.
  • Glencoe: one of Scotland's most dramatic valleys, also used for several Harry Potter filming locations.
  • Glenfinnan Monument: a monument dedicated to the 1745 Jacobite rising, beside Loch Shiel.
  • Glenfinnan Station Museum: a small museum dedicated to the history of the railway line.
  • Mallaig: a fishing port and the Jacobite's terminus, with ferries to several islands and peninsulas on the west coast.

FAQ: Jacobite Steam Train

When does the Jacobite Steam Train run in 2026?

The morning service runs from 1 June to 23 October 2026. The afternoon service operates from 10 June to 25 September 2026. Both run 7 days a week during their operating periods.

How much is a Jacobite ticket in 2026?

A return ticket currently costs £76 per adult and £43 per child in Standard Class. In First Class, the fares are £116 per adult and £76 per child. A booking fee of at least £3.75 is added to the order.

Where can you buy Jacobite Steam Train tickets?

To board the train in Fort William, tickets are sold by West Coast Railways. Organised tours are also available if you want to combine the train with transport to Fort William and other Highland stops.

Can you buy a one-way Fort William-Mallaig ticket?

No. For the 2026 season, the Jacobite is only sold as a same-day return journey.

How long does the journey take?

Allow around 6 hours for the full Fort William-Mallaig-Fort William return trip, including the stop in Mallaig.

What time does the Jacobite cross the Glenfinnan Viaduct?

West Coast Railways does not publish official viaduct crossing times. Based on the 2026 schedule, crossings can be estimated at around 10:55am and 1:30pm towards Mallaig, then 3:20pm and 6:05pm towards Fort William when both services are running. Arrive early, as these times are only approximate.

Should you book the Jacobite far in advance?

Yes, especially in summer. If your dates are fixed, it is better to book as early as possible rather than relying on possible last-minute availability.

Is the Jacobite really the Hogwarts Express?

The Jacobite travels along the West Highland Line and across the Glenfinnan Viaduct seen in the Harry Potter films, which explains its “Hogwarts Express” nickname. However, the locomotive used on the tourist service is not the 5972 Olton Hall shown in the films.

Can you see the Jacobite without buying a ticket?

Yes. The paths around the Glenfinnan Viaduct allow you to watch and photograph the train without buying a ticket.

What can you do if the Jacobite is sold out?

Regular ScotRail trains also run between Fort William and Mallaig and cross the Glenfinnan Viaduct. You therefore travel along the same railway route, but without the heritage steam train experience.

Summary

The Jacobite Steam Train runs between Fort William and Mallaig along one of the most scenic railway routes in the Highlands. Its crossing of the Glenfinnan Viaduct, closely associated with the Harry Potter films, has become the iconic image of the journey.

In 2026, expect to pay at least £76 per adult in Standard Class and allow around six hours for the return journey. Tickets are only sold as returns and popular dates can sell out quickly during the high season.

The Jacobite is mainly worth booking for the steam train experience itself. If your priority is simply to cross Glenfinnan and enjoy the West Highland Line scenery, ScotRail services offer a useful alternative on the same route.

You can also compare Highlands tours including the Jacobite on AllTrippers. They are especially useful if you are not staying in Fort William and want to combine the train, transport and several stops in a single day.

Jacobite Steam Train (Hogwarts Express)

From 223 € (or £189)

From £189 (or 223 €)

Official sources

Planning your trip? These are the tours and tickets travellers book most.