How to Reach Portree
- By Bus: City link bus service is available to Portree from Glasgow, Fort William, Inverness, Kyle of Lochalsh. Portree is connected to most parts of Scotland.
- By Rail: Scot Rail is available till Kyle of Lochalsh, from Kyle of Lochalsh you can get City link buses to Portree.
- By Air: The closest airport to reach Portree is Inverness airport which is connected to major cities of UK like London and Edinburgh. From the airport, city link bus service is available to Kyle of Lochalsh and from Kyle of Lochalsh you can take the city link bus to Portree.
- By Car/Taxi: Cars are available on rentals in Portree.
- On Foot: Portree being a small town people prefer walking to nearby places.