Find The Stop!

Find your nearest bus stop, taxi rank or train or tram stop.

Bus Routes Portree

20 bus services in the Portree area.

Portree to Portree (60X)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/448
Fiscavaig to Portree (608)
MURDO ALEXANDER MACDONALD M A MACDONALD
PM0002468/5
Portree (Square) to Portree (Square) (158)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/388
Portree (Square) to Portree (Square) (57A)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/387
Fiscavaig to Portree (608)
MURDO ALEXANDER MACDONALD M A MACDONALD
PM0002468/5
Dunvegan to Portree (6100)
KATHLEEN A MACASKILL GLENEDIN COACHES
PM0002369/13
Dunvegan to Portree (619)
ALASDAIR MACDONALD
PM1059478/1
Dunvegan to Portree (619)
ALASDAIR MACDONALD
PM1059478/1
Portree (Square) to Peinchorran (59)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/389
Dunvegan to Portree (6100-08)
ALASDAIR MACDONALD
PM1059478/3
Portree (Square) to Fiscavaig (54)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/382
Portree (Square) to Glendale (56)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/386
Dunvegan to Portree (6100-08)
ALASDAIR MACDONALD
PM1059478/3
Portree/ Kyle of Lochalsh to Ardvasar (601)
MACLEAN COACHES LIMITED
PM1110858/2
Portree/ Kyle of Lochalsh to Ardvasar (601)
MACLEAN COACHES LIMITED
PM1110858/2
Portree (Square) to Broadford (Hospital Road End) (52)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/425
Portree (Square) to Broadford (Hospital Road End) (155)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/384
Portree (Square) to Broadford (Hospital Road End) (152)
HIGHLAND COUNTRY BUSES LTD STAGECOACH IN THE HIGHLANDS
PM0002294/380
Fort William to Portree or Uig (915)
SCOTTISH CITYLINK COACHES LTD
PM0001031/78
Inverness Bus Station to Portree Square (917)
SCOTTISH CITYLINK COACHES LTD
PM0001031/44