Holiday inspiration currently loading...

Explore Scotland by Train

Old Man of Storr, Isle of Skye

Best Time To Go

Apr - Oct

Why not...

add a boat trip on Loch Ness or private tour on Skye?

Prices From


No of Nights


Old Man of Storr, Isle of Skye

Explore Scotland by Train

Best Time To Go

Apr - Oct

Why not...

add a boat trip on Loch Ness or private tour on Skye?

Prices From


No of Nights


Start from Edinburgh, travel round the Scottish Highlands and enjoy a stay on the Isle of Skye.

We have designed this holiday especially for ‘car-less’ travellers who want to experience Scotland independently. Begin your journey in Edinburgh, before travelling round Scotland by train. Enjoy the sights of the Highlands, explore Inverness and its famous loch, then hop over to the Isle of Skye. Complete your circular tour with a trip on the West Highland Line, renowned as one of the world’s most scenic rail journeys.

Holiday Details

Expand All

Day One – Journey to Pitlochry

Day Two – Exploring Pitlochry

Day Three – To Inverness

Day Four – Exploring Inverness

Day Five – The Isle of Skye

Day Six – Exploring the Isle of Skye

Day Seven – The West Highland Line

Day Eight – Journey to Glasgow

Sustainable Travel

This holiday is part of our ever-growing collection of public transport based holidays, enabling you to reach destinations around Scotland without the need to drive. We feel strongly that true sustainability also means promoting and helping to maintain a way of life in areas where the economic benefit of tourism can make a genuine difference to the local community, which is why we have used locally-owned small accommodation and a local guide on this holiday.


This holiday departs from Edinburgh and includes nights in Pitlochry, Inverness, Skye and Spean Bridge, before returning to Glasgow.


£1275 per person for April & October, £1345 per person from May to September.

Price is based on two adults sharing a double or twin room for seven nights in our hand-picked selection of small 3 and 4 star hotels. Dinner is included for your final night in Spean Bridge. Other nights include breakfast. The holiday also includes:

  • Train travel in standard class between Edinburgh, Pitlochry and Inverness, on the North Highland Line between Inverness and Kyle of Lochalsh, and on the West Highland Line between Fort William and Glasgow.
  • First class single journey on the Jacobite Express Steam Train, from Mallaig to Fort William (if out of season, this leg of the trip will be onboard a ScotRail train service).
  • Full day tour of the Isle of Skye in a small group
  • Single ferry journey from Armadale to Mallaig
  • Transfers to and from the train at all locations, except for Glasgow, Edinburgh & Inverness.

The supplement for a single traveller is £425 per holiday, based on single occupancy of double/twin rooms.

Instead of the guided tour of the Isle of Skye, we can also arrange car hire on the island. This is limited in availability so please do let us know if this option appeals at time of booking. The car would be collected from Kyle of Lochalsh and returned to the ferry port on Skye as you leave the island.

We would also be delighted to assist with hotel reservations in Glasgow and Edinburgh, from our selection of centrally located, high quality hotel and aparthotel options.

Before your departure, you will receive personalised holiday information including full directions, recommended routes, and suggestions on places to visit depending on your interests and our local knowledge to help you get the most from your holiday.

As porterage is not included in this largely self-guided holiday, and assistance at train stations is somewhat sporadic, we recommend packing just one manageable suitcase per person.

All itineraries and room types are presented subject to availability at specific hotels.

You are requesting availability for

Explore Scotland by Train

This holiday can be arranged from April to October. In 2023, the Jacobite Steam train will run from the 3rd April until the 27th October. Outside these dates the same route can be booked, but a standard train service operates.

Availability is individually checked for a hand-picked selection of smaller hotels, guest houses and other independent businesses, so please bear with us and we will respond in 1-2 working days.

Please note: All fields marked * are required

Your holiday details

Please select a date or 1-2 months if flexible

Number of Travelers*

Room preferences*

Further details
Personal Details

Other Details

To help us reduce spam, please tick the reCAPTCHA field.

If you are happy with the details you have provided above then click ‘Submit Form’ to send us your enquiry

Our Data Promise

We will hold your data securely within our organisation, McKinlay Kidd Limited. We use your data to prepare holiday proposals and to make bookings for you if you choose to go ahead. We also analyse data in order to develop and improve our products and our service in the future.

We only share data with business partners where it is necessary to fulfil our service. We will never share your data with third parties for marketing purposes. We will communicate with you from time to time about our products and services, similar to those currently featured on our website.

We will make it easy for you to opt-out of receiving communications, to check what data we hold on you or to request us to delete your data altogether.

If you only require a specific response to this enquiry and have no interest in receiving occasional information, news or offers from McKinlay Kidd in future, please email . View our Full Privacy Notice

Speak to us 1 800 760 824

McKinlay Kidd are based in the UK.
GMT office hours are:

  • Mon-Fri: 8:30am – 6:00pm
  • Sat: 10am – 3:30pm
  • Sun: Closed

or email us at:

Calling from elsewhere? 

The McKinlay Kidd Guarantee

All our holiday prices include a service charge of £9 per person per night towards the costs we incur in researching, planning and designing your holiday.

We guarantee to refund this service charge if you believe that arranging your holiday through McKinlay Kidd has not met your expectations for value. All we ask is that you write to us within 7 days of your return and explain your reason for claiming the refund. This will ensure that we can improve the experience for all our future guests.

Falling in Love with the Isle of Skye

Falling in Love with the Isle of Skye

“Somewhere along the Scottish coast An emerald island lies So I will steer my sailing boat Unto the Isle of Skye” [Andrew Peterson] I take a glanc...


Search For Holidays
Your holiday guaranteed Check availability