Hogwarts Express Steam Train and Highlands Day Trip from Edinburgh

4.5 (913 reviews) from travellers who booked this experience
Hogwarts Express Steam Train and Highlands Day Trip from Edinburgh

Some images are AI-generated for illustration. While we confirm your booking, just ask and we will send you the original photos.

5.0 on Google
  • Fair, honest prices
  • Real people, not bots
  • Confirm, then pay
  • Secure payment
Tripadvisor Travelers Choice 2026

Overview

This full-day trip from Edinburgh combines a guided coach journey through the Scottish Highlands with a ride on the steam train known worldwide as the Hogwarts Express from the Harry Potter films. You leave Edinburgh early, cross the Forth and head north through Fife and Perth into the mountains, then drive to the west coast for a view of the Glenfinnan Viaduct when time allows. At the fishing port of Mallaig you board the steam train for a one-way ride to Fort William, crossing the famous curved viaduct on one of the most beautiful railway lines in the world. The coach then takes you through Glen Coe and across Rannoch Moor before returning to Edinburgh late in the evening. It is a shared tour with a live English-speaking guide.

Highlights

  • One-way steam train ride from Mallaig to Fort William
  • Cross the Glenfinnan Viaduct on the West Highland Line
  • The steam train known from the Harry Potter films as the Hogwarts Express
  • Dramatic mountain scenery in Glen Coe
  • The wild open landscape of Rannoch Moor
  • Views of the Forth Bridge, Fife and Perth on the way north
  • Live commentary from a local guide in English
  • A full day in the Highlands from Edinburgh with no driving

Full Description

The Forth Bridge, Fife and the road north

The day begins with a crossing of the Firth of Forth, with a view of the red Forth Bridge, the great cantilever railway bridge completed in 1890 and now a UNESCO World Heritage Site. The coach continues through the Kingdom of Fife, the old royal county, and past the city of Perth on the River Tay, once the capital of medieval Scotland.

North of Perth the land rises into the Highlands, with forests, rivers and mountains replacing farmland. Your guide shares stories of Scottish history and legends along the way, and comfort stops break the long drive. This first part of the day shows why a Highlands tour from Edinburgh is so popular: within a couple of hours you move from a capital city to some of the emptiest landscapes in Britain.

The Glenfinnan Viaduct and Loch Shiel

The Glenfinnan Viaduct is the most famous railway bridge in Scotland. Completed in 1901, it curves for about 380 metres across the valley on 21 tall concrete arches, high above the River Finnan. It appeared in several Harry Potter films as the route of the Hogwarts Express, and today travellers from around the world come to see a steam train cross it.

Nearby, at the head of Loch Shiel, stands the Glenfinnan Monument, raised in memory of the clansmen who gathered here at the start of the 1745 Jacobite rising. When time allows, the coach stops at Glenfinnan so you can see the viaduct from the ground; this stop is subject to availability. Later in the day you cross the viaduct yourself on the steam train, so you experience it from both sides.

Mallaig and the steam train on the West Highland Line

Mallaig is a busy fishing harbour at the end of the West Highland Line, looking across the sea to the mountains of the Isle of Skye. Here you board the steam train for the journey back to Fort William, the stretch of line that many travellers call the most scenic railway journey in the world.

From the carriage windows you see the white sands and turquoise water around Morar and Arisaig, small lochs and islands, and then the climb inland to the Glenfinnan Viaduct, crossed slowly so that everyone can take photos of the curving train and the smoke. The ride ends beside Loch Linnhe in Fort William, below Ben Nevis. Remember that this is above all a coach tour with a one-way steam train section, and train services can occasionally change at short notice.

Glen Coe: the most dramatic glen in Scotland

From Fort William the coach heads south into Glen Coe, a deep valley carved by glaciers and volcanoes. Steep mountains tower on both sides, including the three great ridges known as the Three Sisters, and waterfalls run down their slopes after rain. The glen is also remembered for the massacre of 1692, a dark chapter of Highland history your guide will explain.

Glen Coe has served as a backdrop for many films, including scenes in the Harry Potter series, and it is one of the most photographed landscapes in the country. The coach stops at a viewpoint so you can step out, breathe the mountain air and take pictures. Wear a warm, waterproof layer: the weather in the glen changes quickly in every season.

Rannoch Moor and the return to Edinburgh

Beyond Glen Coe the road crosses Rannoch Moor, a vast high plateau of peat bog, heather, lochans and scattered boulders left by the ice age. It is one of the last great wildernesses in Britain, and on a clear day the empty horizon is breathtaking; red deer are often seen grazing near the road.

The route then descends through the southern Highlands and back towards the Central Belt, while your guide tells tales from Scotland's past. The tour returns to Edinburgh in the late evening after around 13 hours. It is a long day, so bring snacks, water and a charged phone or camera, and expect to arrive back tired but with some of the finest views in Scotland.

Itinerary

  1. Departure from EdinburghCheck in 15 minutes early at the departure point near Waverley Station; the coach leaves at 07:15.
  2. Forth Bridge, Fife and PerthDrive north across the Forth and through Fife and Perth into the Highlands, with a comfort stop.
  3. Glenfinnan ViaductShort stop to view the viaduct and Loch Shiel when time allows.
  4. MallaigArrive at the fishing harbour and board the steam train.
  5. Steam train to Fort WilliamAbout two hours on the West Highland Line, crossing the Glenfinnan Viaduct.
  6. Glen CoePhoto stop among the mountains of the glen.
  7. Rannoch MoorDrive across the moor with stories from your guide.
  8. Return to EdinburghArrive back in Edinburgh in the late evening.

What's included

  • Coach travel from Edinburgh through the Highlands and back
  • Live guide in English
  • One-way steam train ticket from Mallaig to Fort William
  • Crossing of the Glenfinnan Viaduct by steam train
  • Scenic stops in Glen Coe and on Rannoch Moor
  • Downloadable audio guides

Not included

  • Hotel pickup and drop-off
  • Food and drinks
  • Tips

Is this right for you?

Great for

  • Travellers who want it organised for them — confirmed on WhatsApp before you pay

Think twice if

  • You prefer short outings — this takes about 13 hours
  • You want a private tour — this one is shared with other travellers

Not suitable for

  • Children under 5 years
  • People with mobility impairments
  • Wheelchair users

Meeting point

The tour starts from the departure point in central Edinburgh near Waverley Station; the exact location pin is sent with your confirmation. Please arrive 15 minutes before the 07:15 departure and look for your designated queue, where staff check you in. There is no hotel pickup, and the tour ends back in Edinburgh in the late evening.

Important information

  • Bring your passport or ID card and some cash
  • The steam train ticket is one way, from Mallaig to Fort William; the rest of the day is by coach
  • Steam train services can change or be cancelled at short notice for reasons beyond our control
  • The stop to view the Glenfinnan Viaduct from the ground depends on time on the day
  • The order of the route may change
  • Minimum age is 5; travellers aged 5 to 17 must be with an adult
  • Not suitable for travellers with mobility impairments; collapsible wheelchairs can travel if a companion assists with boarding
  • Food and drinks are not included; bring snacks and water
  • Travel insurance is recommended

Good to know

Frequently Asked Questions

Straight answers to what travellers ask us most, before they book.

Is this a shared or a private experience?

It is a shared group coach tour with a live guide in English, including a one-way ride on the steam train.

How long does the tour take?

About 13 hours, leaving Edinburgh at 07:15 and returning in the late evening.

Is hotel pickup included?

No. You meet the coach at the departure point in central Edinburgh near Waverley Station.

What is included?

Coach travel from Edinburgh through the Highlands and back, a live guide, a one-way steam train ticket from Mallaig to Fort William and downloadable audio guides.

Is the price per person or per group?

The price is per person, with a separate rate for children aged 5 to 16. The booking panel on this page shows the current price.

Do we ride the steam train in both directions?

No. You ride one way, from Mallaig to Fort William, crossing the Glenfinnan Viaduct. The coach covers the rest of the route.

Is this the train from the Harry Potter films?

Yes. The steam train on the West Highland Line between Fort William and Mallaig is the one that appeared as the Hogwarts Express crossing the Glenfinnan Viaduct.

Is it suitable for children and reduced mobility?

Children from age 5 are welcome with an adult. The tour is not suitable for people with mobility impairments or wheelchair users.

What should I bring?

Passport or ID, some cash, snacks and water, warm waterproof clothing and a camera with a charged battery.

When does the tour run?

It runs on steam train operating days, which follow the season from spring to autumn. The booking calendar shows available dates.

What happens if the steam train is cancelled?

Train services may change at short notice for reasons outside our control. If that happens, we contact you on WhatsApp straight away with the options available.

How do I book and confirm?

Choose your date in the booking panel and send your request. Our team confirms your booking on WhatsApp within minutes.

Keep exploring

More in Edinburgh

Everything in Edinburgh
From 464 USD