Moffat & Williamson Our Timetables Our Fleet Wheelchair Accessible Coaches Blackpool Coach Trips Contact St Fort Depot Contact Glenrothes Depot For Sale

For a quick enquiry please use the form below:

CPT Member

Service 1A Gauldry - Leuchars - St Andrews (Madras)

Monday to Friday Schooldays Only

Yellow Passes

>click here for Service 1A Gauldry - Leuchars - St Andrews (Madras) timetable

Service 2 Glenrothes - Markinch (Monday to Saturday)

Glenrothes Bus Station - Coaltown of Balgonie - Markinch

Low Floor Bus with Wheelchair Access

>click here for Service 2 Glenrothes - Markinch (Monday to Saturday) timetable

Service 2A Wormit - Newport - Leuchars By-Pass - St. Andrews

Monday to Friday (School Days Only)

Green Passes

>click here for Service 2A Wormit - Newport - Leuchars By-Pass - St. Andrews timetable

Service 3A Newport - Wormit - Leuchars By-Pass - St. Andrews (Madras)

Monday to Friday (School Days Only)

>click here for Service 3A Newport - Wormit - Leuchars By-Pass - St. Andrews (Madras) timetable

Service No. 4 Glenrothes - Collydean (Monday to Saturday)

Glenrothes Bus Station - Glenrothes Hospital - Balfarg - Collydean

 Low Floor Bus with Wheelchair Access

>click here for Service No. 4 Glenrothes - Collydean (Monday to Saturday) timetable

Service 4A Newport -Leuchars By-Pass - St. Andrews

Monday to Friday (School Days Only)

Brown Passes

>click here for Service 4A Newport -Leuchars By-Pass - St. Andrews timetable

Service 5 Rimbleton - Bus Station - Markinch (Monday to Saturday)

Rimbleton-Glenrothes Bus Station-Markinch
Low Floor Bus with Wheelchair Access

>click here for Service 5 Rimbleton - Bus Station - Markinch (Monday to Saturday) timetable

Service 5A St. Fort - Newport - St. Andrews (Madras)

Monday to Friday (School Days Only)


>click here for Service 5A St. Fort - Newport - St. Andrews (Madras) timetable

Service 6 St. Andrews - Tayport - Newport - Wormit -St. Fort

Monday to Friday

School Days Only

>click here for Service 6 St. Andrews - Tayport - Newport - Wormit -St. Fort timetable

Service 6A St. Andrews - Drumoig - Newport - Wormit - Gauldry

Monday to Friday (School Days Only)

>click here for Service 6A St. Andrews - Drumoig - Newport - Wormit - Gauldry timetable

Service No. 7 Ballindean Farm - Balmerino - Balmerino P. S.

Monday to Friday (School Days Only)

>click here for Service No. 7 Ballindean Farm - Balmerino - Balmerino P. S. timetable

Service 9B St Andrews Town Service (Monday to Saturday)

Town Service timetable to serve the new St. Andrews Hospital

Low Floor Bus With Wheelchair Access

>click here for Service 9B St Andrews Town Service (Monday to Saturday) timetable

Service 11A Newport - Wormit - Leuchars - St. Andrews

Monday to Friday (School Days Only)

Orange Passes

>click here for Service 11A Newport - Wormit - Leuchars - St. Andrews timetable

New Service No. 23 Freuchie - Strathmiglo - Cupar

Monday to Friday (Schooldays Only)

>click here for New Service No. 23 Freuchie - Strathmiglo - Cupar timetable

Service 65 St. Fort - Newburgh - Cupar

Monday to Friday (School Days Only)

>click here for Service 65 St. Fort - Newburgh - Cupar timetable

Service 69 Gauldry to Cupar

Monday to Friday (School Days Only)

>click here for Service 69 Gauldry to Cupar timetable

Service 92 Tayport - Newport - Wormit - Gauldry - St Andrews

Monday to Saturday. Serves the new St. Andrews Hospital

Low floor buses with wheelchair access.

>click here for Service 92 Tayport - Newport - Wormit - Gauldry - St Andrews timetable

Service 114 Lindifferon - Cupar

Monday to Friday (Schooldays Only)

>click here for Service 114 Lindifferon - Cupar timetable

Service 200 Whinnyknowe Collydean Primary School

Monday to Friday (School Days Only)

>click here for Service 200 Whinnyknowe Collydean Primary School timetable

Service 201 Lochty View Finglassie - St. Pauls Primary School

Monday to Friday (School Days Only)

>click here for Service 201 Lochty View Finglassie - St. Pauls Primary School timetable

Service 203 Collydean - St. Pauls Primary School

Monday to Friday (School Days Only)

>click here for Service 203 Collydean - St. Pauls Primary School timetable

Service 204 Balfarg Kilmichael Road - St. Pauls Primary School

Monday to Friday (School Days Only)

>click here for Service 204 Balfarg Kilmichael Road - St. Pauls Primary School timetable

Service 205 Leslie Roundabout - St. Pauls P.S.

Monday to Friday (School Days Only)

>click here for Service 205 Leslie Roundabout - St. Pauls P.S. timetable

Service 237 Kennoway - St. Andrews High School Kirkcaldy

Monday to Friday (School Days Only)

Red Passes

>click here for Service 237 Kennoway - St. Andrews High School Kirkcaldy timetable

Service 238 Leslie - Collydean - St. Andrews H.S.

Monday to Friday (School Days Only)

Yellow Passes

>click here for Service 238 Leslie - Collydean - St. Andrews H.S. timetable

Service 239 Strathmiglo - St. Andrews H.S. Kirkcaldy

Monday to Friday (School Days Only)

Blue Passes

>click here for Service 239 Strathmiglo - St. Andrews H.S. Kirkcaldy timetable

Service No. 251 Albany Park St. Andrews to Cannongate P. S.

Monday to Friday (Schooldays Only)

Albany Park St. Andrews to Cannongate Primary School

>click here for Service No. 251 Albany Park St. Andrews to Cannongate P. S. timetable

Service 401 Lochty View - Pitteuchar East Primary School

Monday to Friday (School Days Only)

>click here for Service 401 Lochty View - Pitteuchar East Primary School timetable

Service 404 Balfarg - Pitcoudie Primary School

Monday to Friday (School Days Only)

>click here for Service 404 Balfarg - Pitcoudie Primary School timetable

Service 438 Redhouse Roundabout - Auchmuty High School

Monday to Friday (School Days Only)

Brown Passes

>click here for Service 438 Redhouse Roundabout - Auchmuty High School timetable

Service 447 Coaltown of Balgonie - St. Pauls P.S.

Monday to Friday (School Days Only)

>click here for Service 447 Coaltown of Balgonie - St. Pauls P.S. timetable

Service 601 Stention - Auchmuty High School

Monday to Friday (Schooldays Only)

Yellow Passes

>click here for Service 601 Stention - Auchmuty High School timetable

Service 601 Mar Drive - Auchmuty High School

Monday to Friday (Schooldays Only)

Red & Blue Passes

>click here for Service 601 Mar Drive - Auchmuty High School timetable

Service 601 Mar Drive Stenton - Auchmuty High School

Monday to Friday (School Days Only)

Blue Passes

>click here for Service 601 Mar Drive Stenton - Auchmuty High School timetable

Service 604 Balfarg - Glenrothes High School

Monday to Friday (School Days Only)

Green Passes

>click here for Service 604 Balfarg - Glenrothes High School timetable

Service 604 Collydean - Balfarg - Glenrothes High School

Monday to Friday (School Days Only)

Brown, Purple, Green & Yellow Passes

>click here for Service 604 Collydean - Balfarg - Glenrothes High School timetable

Service 647 Milton of Balgonie - Auchmuty High School

Monday to Friday (School Days Only)

Blue Passes

>click here for Service 647 Milton of Balgonie - Auchmuty High School timetable

Service 647 Markinch - Star - Auchmuty H.S.

Monday to Friday (School Days Only)

Purple Passes

>click here for Service 647 Markinch - Star - Auchmuty H.S. timetable

Service 647 (C12) Markinch - Auchmuty High School

Monday to Friday (Schooldays Only)

Green Passes

>click here for Service 647 (C12) Markinch - Auchmuty High School timetable

Service C12 (647) Markinch - Auchmuty H.S.

Monday to Friday (Schooldays Only)

Red Passes


>click here for Service C12 (647) Markinch - Auchmuty H.S. timetable

Service C82 (240) St. Andrews - St. Andrews H.S. Kirkcaldy

Monday to Friday

School Days Only

>click here for Service C82 (240) St. Andrews - St. Andrews H.S. Kirkcaldy timetable