Jacobite Steam Train Tours

Jacobite Steam Train Tours from Edinburgh

Jacobite Steam Train tours from Edinburgh take you north to the West Highland Line and home again, by coach or private car. Some ride the train one way, some sell the ride as a dearer option, and some stop at Glenfinnan to watch it cross.

Jacobite Steam Train tours from Edinburgh, side by side

From Edinburgh: Hogwarts Express, Glenfinnan & Highland Tour

From Edinburgh: Hogwarts Express, Glenfinnan & Highland Tour

★★★★☆ 4.5 (855 reviews · 13 hours)

Jacobite ride in the fareEdinburgh office

Check in 15 minutes before departure; your booking gives the start point. The coach crosses the Forth Bridge and drives the west coast to Mallaig, where you board the Jacobite for Fort William. Glen Coe and Rannoch Moor bring you home late.

From $261 per person

Free cancellation up to 24 hours ahead.

Best valueEdinburgh: Glenfinnan Viaduct, Glencoe & Fort William

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William

★★★★★ 4.9 (6,350 reviews · 12 hours)

Watches the train, no rideCharlotte Square, Edinburgh

Check in at 8:00am at the bus stop outside West Register House, 17 Charlotte Square, for an 8:15am start. Callander, Glen Coe's Three Sisters and lunch in Fort William come before 90 minutes at the viaduct. You watch; you do not board.

From $60 per person

Free cancellation up to 24 hours ahead.

Best sellerEdinburgh: Glenfinnan Viaduct, Glencoe & Highlands Day Tour

Edinburgh: Glenfinnan Viaduct, Glencoe & Highlands Day Tour

★★★★★ 4.6 (9,302 reviews · 12 hours)

Watches the train, no rideCastle Terrace, Edinburgh

Leave from Castle Terrace at 7:15am or 8:15am. Entry to the Glenfinnan visitor centre and the walk to the viewpoint are in the fare, with 75 minutes to watch the train cross. There are no toilets on the bus, so use the breaks.

From $75 per person

Free cancellation up to 24 hours ahead.

From Edinburgh: Magical Highlands Tour with Jacobite Train*

From Edinburgh: Magical Highlands Tour with Jacobite Train*

★★★★☆ 4.5 (824 reviews · 14 hours)

Train ride on the dearer optionGeorge IV Bridge, Edinburgh

Meet beside The Elephant House on George IV Bridge. The fare shown is the coach day; the dearer option adds a standard-class seat for about 2 hours 10 minutes, allocated at random. Your guide stays with the coach while you ride.

From $78 per person

Full refund if cancelled up to 21 days in advance

The Magical Highland Tour + optional Jacobite Steam Train Journey

The Magical Highland Tour + optional Jacobite Steam Train Journey

★★★★★ 4.6 (197 reviews · 13 hours 30 minutes)

Train ride on the dearer optionEdinburgh, 6:00am

The 6:00am start from Frankenstein, 26 George IV Bridge. The coach-only fare cannot be refunded; the train option adds about two hours from Fort William to Mallaig. A tour manager travels with you. Eat before you board.

From $79 per person

Non-refundable: this fare cannot be cancelled or changed once booked.

From Edinburgh: 2-Day Highlands Tour with Hogwarts Express

From Edinburgh: 2-Day Highlands Tour with Hogwarts Express

★★★★★ 4.7 (465 reviews · 2 days)

Jacobite ride in the fareHigh Street, Edinburgh1 night, B&B

Meet at 192 High Street in the Old Town. Day one runs north to Culloden and Loch Ness, with a night in Fort Augustus. Day two rides the Jacobite one way and comes home through Glen Coe. Full refund up to 14 days ahead.

From $469 per person

Full refund if cancelled up to 14 days in advance

Edinburgh: Isle of Skye & Optional Jacobite Train 3-Day Tour

Edinburgh: Isle of Skye & Optional Jacobite Train 3-Day Tour

★★★★★ 4.7 (204 reviews · 3 days)

Train ride on the dearer optionEdinburgh, point varies2 nights, breakfasts

Two nights on Skye in a three-star bed and breakfast, reached by Mercedes-Benz midi-coach by way of Loch Ness and Eilean Donan Castle. The headline fare leaves out the train; the dearer option adds it on April to October departures.

From $487 per person

Free cancellation up to 24 hours ahead.

From Edinburgh: Isle of Skye and Hogwarts Express 4-Day Trip

From Edinburgh: Isle of Skye and Hogwarts Express 4-Day Trip

★★★★★ 4.8 (175 reviews · 4 days)

Jacobite ride in the fareEdinburgh, point varies3 nights, breakfastMax 16 guests

Three nights: Fort Augustus, then two on Skye. On the last morning you sail from Armadale to Mallaig and ride the Jacobite to Fort William in summer. Eilean Donan Castle entry is in the fare; refunds need 28 days' notice.

From $1,044 per person

Full refund if cancelled up to 28 days in advance

Glenfinnan Viaduct Glencoe and Fort William Tour from Edinburgh

Glenfinnan Viaduct Glencoe and Fort William Tour from Edinburgh

★★★★★ 4.8 (16 reviews · 10 hours)

Watches the train, no rideEdinburgh door to doorYour group only

A private minivan collects you from your Edinburgh address. Water and Scottish snacks are on board, and you get 90 minutes at the viaduct to watch the train. One price covers up to four; lunch and entry tickets are extra.

From $901 per group, up to 4

Free cancellation up to 24 hours ahead.

Private Harry Potter, Glenfinnan Viaduct, Highland Edinburgh Tour

Private Harry Potter, Glenfinnan Viaduct, Highland Edinburgh Tour

★★★★★ 4.9 (31 reviews · 12 hours)

Watches the train, no rideEdinburgh hotel pickupYour group only

Pickup at 8:30am from your Edinburgh hotel, Airbnb or guest house. A private guide drives your party to Glenfinnan for 90 minutes at the viaduct, with snacks, water and carrots for the Highland cows. Priced per group of up to four.

From $1,063 per group, up to 4

Free cancellation up to 24 hours ahead.

The ride day from Edinburgh, ticket in the fare

Board the Jacobite at Mallaig, steam across the viaduct to Fort William, then ride the coach home through Glen Coe, for $261 a person.

Check availability

What a Jacobite Steam Train tour from Edinburgh actually is

It is a long day by coach, or a trip with nights, that starts in the capital and reaches the West Highland Line at Fort William, Glenfinnan or Mallaig. The train itself runs only from Fort William, so from Edinburgh you always travel to it first.

What changes is what you do when you get there. A ride tour puts you on the Jacobite for one leg. A train-optional tour sells that leg as an upgrade. A viewing tour stops at the Glenfinnan Viaduct so you can watch the train cross from the viewpoint, and never boards. Every card above says which one you are buying.

Why choose a tour from Edinburgh

Every way of doing it starts here

Ride, train optional, watch, private or with nights: you can book all of them from Edinburgh. From Inverness you can only ride, and from Glasgow only watch. If you have not decided yet, read ride the train or watch it cross first.

The lowest fare starts here

The cheapest way to see the train leaves from Charlotte Square, at $60 a person, with 90 minutes at the viaduct. The ride day costs $261, and the train-optional coach days start from $78 before the option.

You walk to the start

The shared tours meet in the Old Town and New Town: Charlotte Square, Castle Terrace, George IV Bridge and High Street. The private days collect you from your hotel, guest house or Airbnb instead.

Nights are an option

If thirteen hours in a day is too much, the two-, three- and four-day trips from Edinburgh break the road up and add Loch Ness or Skye. They are set out on multi-day tours with the train.

Tours from Edinburgh vs tours from Inverness or Glasgow

The departure city decides the road, the start time and the kind of tour you can buy. Here is how the three compare, from each listing's own details.

From EdinburghFrom InvernessFrom Glasgow
Ride the trainYes, one way; or as an optionYes, one wayNo
Watch it crossYes, shared or privateNoYes, private only
Day length10 to 14 hours12 hours 30 minutes12 hours
StartFrom 6:00am, central Edinburgh or your hotelUnion Street8:30am, your hotel
Day tour fare$60 to $1,063$261 a person$955 per group of up to 4
With nights2, 3 or 4 days3 days with SkyeNone

Check availability from $60

If you are staying in Glasgow, the West Highland Line and the private day are covered in jacobite steam train tour from glasgow. If you are in Inverness, the Jacobite day from Inverness rides the train from Fort William.

What you get, and what you don't

Watch the Jacobite cross, from Charlotte Square

90 minutes at the viaduct and Loch Shiel, with Glen Coe on the way, for $60 a person. You watch; you do not board.

Check availability

Planning a tour from Edinburgh

Every fare, direct and on tours, is compared in Jacobite ticket prices, direct and on tours.

Who should choose something else

Anyone already in Fort William. Buy a direct return from West Coast Railways and ride the whole line both ways. The steps are in the Jacobite without a tour.

Anyone staying in Inverness. The day from Inverness rides the train and starts hours closer. See day tours with the Jacobite.

Families with children under five. Most shared day tours from Edinburgh set a minimum age of four to six. The private days list no minimum age and carry infant seats.

Anyone who cannot face thirteen hours. Take a trip with a night in it, or sleep in Fort William and book the train direct.

Frequently asked questions

Where do Jacobite tours from Edinburgh start?
Most start in the Old Town or New Town: Charlotte Square, Castle Terrace, George IV Bridge or 192 High Street. The private days collect you from your address. Your booking names the exact meeting point.
What time do Jacobite tours leave Edinburgh?
Early. The Gray Line day leaves George IV Bridge at 6:00am, the Castle Terrace day at 7:15am or 8:15am, and the Charlotte Square day at 8:15am. The private day from your hotel collects you at 8:30am.
Which tours from Edinburgh ride the Jacobite?
The ride day does, one way from Mallaig to Fort William, for $261. So do the two-day and four-day trips. The Gray Line days and the three-day Skye trip sell the ride as a dearer option, and the viaduct days watch it cross.
Can I do the Jacobite Steam Train as a day trip from Edinburgh?
Yes. Day tours from Edinburgh run 12 to 14 hours, most with about three and a half hours on the road each way. Some ride the train one way, some sell the ride as an option, and some stop at the viaduct to watch it cross.
Do tours still serve a packed breakfast?
No. Gray Line says the light breakfast was removed from its tour in 2026, even though an older overview still mentions a packed breakfast. Eat before you board the coach.
Can I cancel a Jacobite tour?
Most tours refund you in full if you cancel 24 hours ahead. Some need 14, 21 or 28 days' notice, and a Gray Line listing is non-refundable. Each card states its own policy.
Is lunch included on Jacobite tours?
No tour here includes lunch. Day tours stop in Fort William or Mallaig at lunchtime, and you buy your own; you can also bring food onto the train, which carries a buffet.