Please click on the bus operator logo for further information on their timetables and fares. Stagecoach Stagecoach East Scotland is the main bus operator in Fife whose routes serve most towns and villages as well as the express network to Glasgow, Edinburgh and Dundee. Moffat & Williamson Moffat & Williamson operate some local services in Glenrothes, Markinch, St Andrews, Tayport and Gauldry. Bay Travel Bay Travel operates a town service in Burntisland, a service between Ballingry and Lochgelly, as well as services in Kelty, Cowdenbeath, Dunfermline, North Queensferry and more recently Auchtertool. First First operates services between Falkirk and Alloa via Kincardine and also between Dunfermline and Livingston. First also operate a Fife Council subsidised service between Crombie, Dunfermline and Steelend. National Rail Enquiries CityLink, Scottish Citylink operates long distance services throughout Scotland, serving Dunfermline Bus Station, Carnegie College and Ferrytoll P&R in Fife. Megabus Megabus operates long distance services throughout Britain, serving Ferrytoll Park & Ride in Fife. (*calls cost 60p per min. Max cost £3. Calls from mobiles may vary). Go-Flexi Go-Flexi is the name of some ‘phone & go’ taxibus services serving rural North and East Fife Park’s of Hamilton Park’s of Hamilton operates long distance services throughout Scotland, serving Dunfermline Bus Station, Carnegie College and Ferrytoll P&R in Fife. A1 Coaches A1 Coaches operates services between Methil/East Neuk and Elmwood College in Cupar. Hamish Gordon Coaches Hamish Gordon operates school buses for Fife Council. Hamish Gordon also operates services for Perth and Kinross council (please note these are private contracts and the public are unable to use these services).