06:00 - 166 - Leighton Buzzard
07:00 - 166 - Aylesbury
08:00 - 166 - Leighton Buzzard
09:00 - 166 - Aylesbury
10:00 - 166 - Leighton Buzzard

Break from 10:45 to 12:00

12:00 - 166 - Aylesbury
13:00 - 166 - Leighton Buzzard
14:00 - 166 - Aylesbury
15:00 - 166 - Leighton Buzzard
16:00 - 166 - Aylesbury

Break from 16:45 to 18:00

18:00 - 166 - Leighton Buzzard
19:00 - 166 - Aylesbury

MyBusTimes: V4.14.1