Bus times from Co-Op, Portree

Co-Op, Portree is served by 9 bus routes (56, 56X, 57A, 57C, 58, 157, 158, 608 and 915), run by Stagecoach Bluebird, MacDonald's Coaches and Scottish Citylink. The next buses go to Bernisdale, Uig, Portree, Fort William, Flodigarry and Lonmore.

Next departures

TimeRouteTo
08:0356Bernisdale
08:31915Uig
08:3657APortree
08:3756XPortree
08:3857APortree
08:3956XPortree
08:3957APortree
08:4056Portree
08:4056Portree
08:47158Portree
08:47157Portree
08:51158Portree
09:1658Portree
09:1958Portree
09:4058Portree
09:4558Portree
09:56915Fort William
10:1357CFlodigarry
10:15608Portree
10:1656Lonmore

Routes from this stop

Stops nearby

All bus routes and stops in Portree

Questions

When is the next bus from Co-Op, Portree?
The 56 to Bernisdale at 08:03.
Which buses stop at Co-Op, Portree?
9 routes: 56, 56X, 57A, 57C, 58, 157, 158, 608 and 915, run by Stagecoach Bluebird, MacDonald's Coaches and Scottish Citylink.
Where is Co-Op, Portree?
Co-Op is in Portree, Highland.
Where do buses from Co-Op, Portree go?
The next departures go to Bernisdale, Uig, Portree, Fort William, Flodigarry and Lonmore.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook