Inverness to Portree train

Tue 03 Nov
+ Add return
Avanti West Coast
Great Western Railway
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
Avanti West Coast
Great Western Railway
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Train from Inverness to Portree

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of train

Take a train from Inverness to Portree and enjoy the approximately 118 km long journey. Find schedules and pricing options for a convenient and affordable trip.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
118 km
High Season
Jul - Sept
Low Season
Oct - Dec
Best time to book
2 days
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Frequently asked questions about your Inverness to Portree trip

Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Inverness to Portree.

The train distance from Inverness to Portree is 118 km.

Complete guide to Portree

Things to do in Portree

Discover the best of Portree — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Portree trip today.

  • Recommended

Skye and Lochalsh Archive Centre

Main local museum covering Skye's archaeology, clans, natural history, and island life in a compact collection close to Portree harbour.

  • Recommended

Skye Museum of Island Life

Community museum in Kilmuir with crofting displays and Jacobite links. A rewarding heritage stop north of Portree with strong local character.

Skyeworks Gallery

Artist's studio gallery showing work inspired by Skye landscapes. A good choice for visitors seeking contemporary local art near Portree.

Pound sterling (£)

Portree is pricier than many UK towns due to Skye tourism. Rooms, dining and local transport often cost more, especially in peak season.

Average meal costs

Budget
£10-15 for a casual meal or takeaway.
Mid-range
£18-30 per person for a restaurant meal.
Fine dining
£40+ per person for higher-end dining.
Coffee
£3-4 for a coffee.

Tipping culture

Tipping is optional. In restaurants, 10-12.5% is usual for good service if not already added. Round up in cafés and taxis.

Plan your visit to Portree

Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in Portree.

There is no direct train service from Inverness to Portree; the journey requires a combination of train and bus travel. The train ride from Inverness to Kyle of Lochalsh is considered scenic, offering views of the Scottish Highlands, lochs, and mountains. From Kyle of Lochalsh, travellers typically continue by bus to reach Portree on the Isle of Skye, which also provides picturesque landscapes along the way.

FAQs: Inverness to Portree train

Find answers to the most common questions about traveling from Inverness to Portree by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Portree, this guide helps you travel smarter and with confidence.

FAQs
Booking trains from Inverness to Portree in advance is advisable, especially during peak travel seasons or for long journeys, to ensure availability and secure better fares.
Currently, there is no direct train service available from Inverness to Portree.

More options for your journey from Inverness to Portree

Here are some other resources that might have the information you need

HomeTrainsTrains in United KingdomInverness to Portree train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone