Leave Feedback

Our use of cookies

We use necessary cookies to make our site work. We'd also like to set optional analytics cookies to help us improve it. We won't set optional cookies unless you enable them. Using this tool will set a cookie on your device to remember your preferences.

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

Necessary cookies

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

Analytics cookies

We'd like to set Google Analytics cookies to help us to improve our website by collecting and reporting information on how you use it. The cookies collect information in a way that does not directly identify anyone. For more information on how these cookies work, please see our 'Cookies page'.

Social Media / Embedded Media cookies

We would like to allow Twitter and Facebook cookies: this will allow the listing of Fife Council tweets and Facebook posts on some of our pages. See our Cookies page for more details. (If you change this setting, you may need to refresh the page to action your preference.)

We would like to allow embedded media cookies: we occasionally display Google maps and embed audio and video in our pages, e.g., using YouTube’s privacy-enhanced mode. See our Cookies page for more details. (If you change this setting, you may need to refresh the page to action your preference.)

All Docs

Routes and times

**Please note, during the coronavirus outbreak the timetables have been amended. Please check Stagecoach Journey Planner before you set off**

Timetable for Services to Edinburgh City Centre

Buses will operate every 5-10 minutes (Monday to Saturday, daytime); more frequently at peak times and less frequently in the evening and on Sundays. All journeys by all bus companies running between Ferrytoll and Edinburgh City Centre are listed in chronological order, below.

Individual Services Timetables

Full routes and timetables for individual services are listed below. All services are wheelchair accessible.

You can also visit the operators’ own websites.

Service numberRouteAll stops/Limited stops
F6Steelend - Dunfermline - Limekilns - FerrytollAll
7DDunfermline - Ferrytoll / North QueensferryAll
X51Livingston - Harthil - Eurocentral - GlasgowLimited
X52Dunfermline - EdinburghLimited
X55Dunfermline - EdinburghLimited
X56Perth - Kinross - EdinburghLimited
X57Kirkcaldy - Dalgety Bay - EdinburghLimited
X58Dundee - Cupar - Leven - Kirkcaldy - Dalgety Bay - EdinburghLimited
X59St Andrews - Cupar - Glenrothes - EdinburghLimited
X60St Andrews - Leven - Kirkcaldy - EdinburghLimited
X61Leven - Glenrothes - Cowdenbeath - EdinburghLimited
88/88ARosyth Europarc - InverkeithingAll
86Ferrytoll - Dunfermline - SteelendAll
87Dunfermline - Ferrytoll / North QueensferryAll
89/89ACrossford - Dunfermline - North QueensferryAll
747Halbeath P&R - Edinburgh AirportLimited

Every care has been taken by Fife Council when compiling this information. Fife Council does not accept responsibility for errors or omissions. Passengers are advised to contact the bus operator or Traveline to clarify details of any bus service prior to travelling.