Cupar

Express Buses in Cupar stop on the main road outside Cupar Railway Station - local buses tend to stop in Crossgate - except for the 3rd Saturday of the month when Crossgate is closed for a Farmers Market - see the map for an idea of what happens to each route then... (the road is closed from 16:30 on the Friday to 15:00 on the Saturday).

Route changes have made the route numbers on the August 2018 map of Cupar shown incorrect: The X54 no longer travels on Crossgate, instead going direct to Glenrothes and Edinburgh. The 42 now runs the slow route between Dundee and Glenrothes via Tayport and Ladybank - so it does visit Crossgate and Bonnygate - and therefore gets diverted on Farmers Market days.

There is a November 2022 route map for Cupar but it doesn't show the Farmers Market diversions: https://www.travelfife.com/__data/assets/pdf_file/0030/378048/Cupar-Nov22.pdf

There are two express buses an hour between Cupar and St Andrews - the X24 and X59.

The 46 between Kirkcaldy and Dundee via Leven also passes through Cupar.

A local town bus service the 68 run by Moffat & Williamson connects Cupar with its Adamson Hospital.

It can be useful to use the Traveline Scotland journey planner to find the bus for your journey - but beware that the Journey Planners do not know about the Farmers Market diversions!