Trip to Portree

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Glasgow to Portree

🚆 Embark on a scenic train journey from Glasgow to Portree a ride that offers stunning views and comfortable travel. The trip takes approximately 7 hours and 39 minutes, allowing you to relax and enjoy the landscapes along the way. 💸 Ticket prices for the train between Glasgow and Portree typically range from £143 to £240, offering travelers flexibility in choosing a fare that suits their budget and preferences. Whether you opt for standard class or a more luxurious option, the train ride promises convenience and a hassle-free way to reach your destination in style.

Where to stay in Portree

There are over 82 hotels to stay in Portree. Prices range from $70 per night.

Accomodation

Will you be returning to Glasgow by train?

If you are looking for the return train journey, check out trains from Portree to Glasgow

See schedule