Highland Explorer Tours
Powered by Tixxly

Quick answer

Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness costs $128.46 per person.

Price
From $128.46 per person
Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness
1 / 5
InvernessScotlandGlenfinnan Viaduct

Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness

Visit iconic Highland landmarks and take a train ride across the Glenfinnan Viaduct

About this experience

There’s something special about seeing the Glenfinnan Viaduct the way it was meant to be seen – by *train. On this full-day adventure, you’ll travel across the world-famous ‘Harry Potter Bridge’ on the very line used by the Harry Potter film series’ Hogwarts Express. With sweeping Highland scenery, a relaxed pace, and a 1.5-hour rail journey between Fort William and Mallaig, the tour blends Scotland’s big landscapes with a magical bucket list experience.

*This is a diesel train.

Highlights

  • Inverness
  • Scotland
  • Glenfinnan Viaduct

Select Dates

June 2026

Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

July 2026

Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Start

End

Cancellation Policy

Extended tours , full refund if cancellation is made 22 days or more before departure date

  • 100% charge if cancelled within 22 days before. No refund.

Frequently Asked Questions

How much does Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness cost?
Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness starts from $128.46 per person.
What are the highlights of Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness?
Inverness; Scotland; Glenfinnan Viaduct
How do I book Loch Ness, Mallaig, and a Train Ride over the Glenfinnan Viaduct from Inverness?
Select your preferred date, choose the number of participants, and proceed to checkout. Payment is processed securely through Stripe.