Search

Our use of cookies

Some cookies used are essential to providing a service, while others help us improve your experience and provide us with insights into how the site is being used.

For more detailed information about the cookies we use, see our Cookies page.

Cookie preferences

Fife Bus by town

Below are the seven main areas of Fife, split into travel zones. Each travel zone runs a service within these areas. See below for the towns included in each travel zone, along with the days and times of the services.

Cowdenbeath

  • Cowdenbeath (Zone 4)
    • Ballingry, Cowdenbeath, Crossgates, Crosshill, Donibristle, Fordell, Foulford, Glencraig, Hill of Beath, Kelty, Lochgelly, Lochore, Lumphinnans, and Mossgreen
    • Monday, Wednesday, Thursday, and Friday
    • 8am to 5:30pm

Dunfermline and South West Fife

  • Dunfermline Central (Zone 2)
    • Dunfermline, Kingseat, Rosyth
    • Monday, Wednesday, Friday, Saturday and Sunday
    • 8am to 5:30pm
  • Dunfermline East (Zone 3)
    • Aberdour, Dalgety Bay, Dunfermline, Hillend, Inverkeithing, Kingseat, North Queensferry and Rosyth
    • Monday, Wednesday, Thursday and Friday
    • 8am to 5:30pm
  • Dunfermline West (Zone 1)
    • Balgonar, Blairhall, Cairneyhill, Carnock, Charlestown, Comrie, Crombie, Crossford, Culross, Dunfermline, Gowkhall, Kincardine, Kingseat, Kinnedar, Limekilns, Newmills, Oakley, Rosyth, Saline, Steelend, Torryburn and Valleyfield
    • Wednesday and Friday
    • 8am to 5:30pm

Glenrothes

  • Glenrothes Central (Zone 9)
    • Auchmuirbridge, Balbirnie, Coaltown of Balgonie, Glenrothes, Leslie, Markinch and Thornton
    • Monday, Wednesday, Friday, Saturday and Sunday
    • 8am to 5:30pm
  • Glenrothes North (Zone 10)
    • Auchtermuchty, Dunshalt, Falkland, Freuchie, Gateside, Glenrothes, Giffordtown, Innerleith, Kinloch, Newton of Falkland and Strathmiglo
    • Monday and Wednesday
    • 8am to 5:30pm

Kirkcaldy

  • Kirkcaldy Central (Zone 6)
    • Kirkcaldy (including Dysart)
    • Monday, Tuesday, Thursday, Saturday and Sunday
    • 8am to 5:30pm
  • Kirkcaldy East (Zone 7)
    • Kirkcaldy and West Wemyss
    • Tuesday, Thursday and Friday
    • 8am to 5:30pm
  • Kirkcaldy North (Zone 8)
    • Auchterderran, Cardenden, Cluny, Kinglassie and Kirkcaldy (including Dysart)
    • Tuesday, Thursday and Friday
    • 8am to 5:30pm
  • Kirkcaldy South (Zone 5)
    • Auchtertool, Burntisland, Invertiel, Kinghorn, Kirkcaldy (including Dysart), Pettycur Bay and Puddledub
    • Tuesday, Thursday and Friday
    • 8am to 5:30pm

Levenmouth

  • Leven Central (Zone 11)
    • Buckhaven, East Wemyss, Kennoway, Leven, Methil and Windygates
    • Monday, Tuesday, Thursday, Saturday and Sunday
    • 8am to 5:30pm
  • Leven East (Zone 12)
    • Bonnybank, Buckhaven, Colinsburgh, Drumeldrie, Earlsferry, East Wemyss, Elie, Kennoway, Kilconquhar, Leven, Lower Largo, Lundin Links, Methil, Upper Largo and Windygates
    • Tuesday and Thursday
    • 8am to 5:30pm
  • Leven West (Zone 13)
    • Buckhaven, Coaltown of Wemyss, East Wemyss, Kennoway, Leven, Methil, Milton of Balgonie, Star and Windygates
    • Tuesday and Thursday
    • 8am to 5:30pm

North East Fife

  • Cupar (Zone 15)
    • Balmalcolm, Blebocraigs, Bridgend, Cairnie, Ceres, Chance Inn, Collessie, Craigrothie, Craigsanquhar, Cupar, Cupar Muir, Dairsie, Foodieash, Kemback, Kettlebridge, Kettlehill, Kingskettle, Ladybank, Letham, Lindores (All), Montrave, Moonzie, New Gilston, Newburgh, Pitlessie, Pitscottie, Rathillet, Springfield and Stratheden
    • Tuesday and Thursday
    • 8am to 5:30pm
  • East Neuk (Zone 14)
    • Abercrombie, Anstruther, Arncroach, Boarhills, Carnbee, Cellardyke, Crail, Dunino, Guardbridge, Kilrenny, Kingsbarns, Largoward, Leuchars, Mount Melville, Ovenstone, Peat Inn, Pittenweem, Radernie, St Andrews, St Monans and Strathkinnes
    • Tuesday and Thursday
    • 8am to 5:30pm
  • Tayport (Zone 16)
    • Balmerino, Balmullo, Dundee, Gauldry, Kilmany, Newport, Pickletillum, Scotscraig, St Michaels, Tayport, Woodhaven and Wormit
    • Tuesday and Thursday
    • 8am to 5:30pm