All bus routes to Portree (United Kingdom) D E F G I K O D Coaches Dunfermline to Portree E Bus from Edinburgh to Portree F Coaches Fort William to Portree G Coach to Portree from Glasgow Airport Coaches Glasgow to Portree I Inverness to Portree bus K Kyle of Lochalsh to Portree bus O Oban to Portree coach