Scheduled arrivals
280
John o' Groats Bus Stand
06:23
80
John o' Groats Bus Stand
07:09
80
John o' Groats Bus Stand
07:45
80
John o' Groats Bus Stand
08:45
80
John o' Groats Bus Stand
09:09
80
John o' Groats Bus Stand
09:52
80
John o' Groats Bus Stand
10:09
80
John o' Groats Bus Stand
11:13
80
John o' Groats Bus Stand
11:53
80
John o' Groats Bus Stand
12:10