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

All Docs

Routes and times

**Please note, timetables may be amended at short notice. 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 numberRoute All stops/Limited stops
F6 Steelend - Dunfermline - Limekilns - Ferrytoll All
7D Dunfermline - Ferrytoll / North Queensferry All
X51Services terminate at Livingston Limited
X52 Dunfermline - Edinburgh Limited
X55 Dunfermline - Edinburgh Limited
X56 Perth - Kinross - Edinburgh Limited
X58 St Andrews - Leven - Kirkcaldy - Edinburgh Limited
X59 St Andrews - Cupar - Glenrothes - Edinburgh Limited
X60 St Andrews - Leven - Kirkcaldy - Edinburgh Limited
X61Edinburgh - Ferrytoll - Halbeath P&R - Kirkcaldy Limited
88/88A Rosyth Europarc - Inverkeithing All
86 Ferrytoll - Dunfermline - Steelend All
87 Dunfermline - Ferrytoll / North Queensferry All
89/89A Crossford - Dunfermline - North Queensferry All
747 Halbeath P&R - Edinburgh Airport Limited

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.