Scheduled arrivals
280
John o' Groats Bus Stand
06:19
80
John o' Groats Bus Stand
07:03
80
John o' Groats Bus Stand
07:39
80
John o' Groats Bus Stand
08:39
80
John o' Groats Bus Stand
09:04
80
John o' Groats Bus Stand
09:49
80
John o' Groats Bus Stand
10:04
80
John o' Groats Bus Stand
11:07
80
John o' Groats Bus Stand
11:47
80
John o' Groats Bus Stand
12:04