Below is a list of the services we operate, timetables and fare charts for each.
We kindly ask that you arrive at the bus stop you wish to use at least 5 minutes before the bus is due.
Our drivers do not carry lots of change it really helps us if you
USE CONTACTLESS or are able to give them the correct fare upon boarding.
7A - Mondays to Friday | Hinxton - Fowlmere - Whittlesford - Sawston - Trumpington Park And Ride
9 - Mondays to Saturdays | Cambridge - Stretham - Ely - Princess Of Wales Hospital - Littleport
16A - Mondays to Saturdays | Great Thurlow - Balsham - Fulbourn - Teversham - Cambridge
18 - Tuesdays Only | Newmarket Road Park&Ride - Fulbourn - Newmarket Bus Station
19 - Mondays to Fridays | Landbeach - Waterbeach - Clayhithe - Horningsea - Fen Ditton - Cambridge
26 - Mondays to Saturdays | Royston - Melbourn - Fowlmere - Foxton - Trumpington - Cambridge
31 - Mondays to Saturdays | Cambridge - Addenbrooke's Hospital - The Shelfords - Fowlmere - Barley
32 - Daily | Hauxton Meadows - Hauxton - Little Shelford - Harston - Trumpington Park&Ride
75 - Mondays to Saturdays | Cambridge - Newnham - Haslingfield - Orwell - Wrestlingworth
96/96A - Mondays to Saturdays | Letchworth - Stotfold - Arlesey - Norton - Letchworth
114 - Mondays to Friday | Fen Road - City - Grafton Centre - Beehive Centre - Addenbrookes Hospital
331 - Sundays and Bank Holidays Only | Buntingford - Puckeridge - Braughing - Ware - Hertford