Scheduled arrivals
280
John o' Groats Bus Stand
06:11
80
John o' Groats Bus Stand
06:51
80
John o' Groats Bus Stand
07:28
80
John o' Groats Bus Stand
08:21
80
John o' Groats Bus Stand
08:46
80
John o' Groats Bus Stand
09:41
80
John o' Groats Bus Stand
09:46
80
John o' Groats Bus Stand
10:45
80
John o' Groats Bus Stand
11:25
80
John o' Groats Bus Stand
11:46