Timetable information


Bus and train times for all services within, to and from Fife are available from the Traveline Scotland website. Alternatively, you can call 0871 200 22 33 (24 hours, daily) to plan your journey.

You can get bus times on your smart phone. Search for the FREE "Traveline Scotland" app to download for iPhone, Blackberry, Android & Windows phones or find out more at Traveline Scotland Apps.

Bus Timetables

There are many bus services crossing Fife.  Once you know which bus service you want, click the following bus company websites to get the timetable you need:

Stagecoach East Scoland  01383 660880

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.

Stagecoach Strathtay 01382 614 550

Stagecoach Strathtay operates one route from Cupar via Tayport to Ninewells Hospital and another route from Gauldry via Newport to Ninewells Hospital.

JET 747 01383 621 249

JET 747 is Fife's airport bus from Halbeath Park & Ride, Inverkeithing Railway Station and Ferrytoll Park & Ride to Edinburgh Airport.

Moffat & Williamson 01382 541159

Moffat & Williamson operate some local services in Glenrothes, Markinch, St Andrews, Tayport and Gauldry.

Go-Flexi 01382 540624  


Go-Flexi is the name of some 'phone & go' taxibus services serving rural North and East Fife.

Scottish Citylink 0871 266 3333

Scottish Citylink operates long distance services throughout Scotland, serving Dunfermline Bus Station, Carnegie College and Ferrytoll P&R in Fife.

Park's of Hamilton 01698 281 222

Park's of Hamilton operates long distance services throughout Scotland, serving Dunfermline Bus Station, Carnegie College and Ferrytoll P&R in Fife.

Megabus 0900 160 0900*

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).

First Scotland East 08708 72 72 71

First operates services between Falkirk and Alloa via Kincardine and also between Dunfermline and Livingston.

A1 Coaches 01592 713 443

A1 Coaches operates services between Methil/East Neuk and Elmwood College in Cupar.

Bay Travel 01383 516161


Bay Travel operates a town service in Burntisland.


Hamish Gordon  01592 620202

National Rail Enquiries

For impartial information on train services, times and fares throughout Scotland and the rest of Britain, contact the National Rail Enquiry Line on 08457 48 49 50 or visit the National Rail Website.

You can also get train times on your mobile or smart phone. Find out more at the National Rail Travel Tools page.

Train Timetables

Further train timetable information is available from the websites of Fife’s 3 train companies:

ScotRail (most trains in Fife)
East Coast (Aberdeen-London trains)
CrossCountry Trains (Aberdeen/Dundee – Birmingham and The South-west)

Timetable Information When You’re Out and About in Fife

Apart from the above websites, phone lines and mobile/smart phone information, you can get information when you are out and about in Fife at :

  • 1,500+ bus stops which display the times of buses from individual stops.
  • 5 Bus Stations with stance information, electronic departure screens, timetable leaflets and other travel publications. All bus stations have staffed Stagecoach Travel Shops.
  • 19 railway stations (11 staffed), providing timetable information
  • Council Local Offices, which hold timetable leaflets and other travel publications 5 Tourist Information Centres (Dunfermline, Kirkcaldy, Anstruther, Crail & St Andrews) which hold timetable leaflets and other travel publications.
  • Victoria, St Andrews & Queen Margaret Hospitals, which hold timetable leaflets and other travel publications. 

Traveline Scotland
Tel: 0871 200 22 33
Go Top

We have placed cookies on your computer to improve your experience here. If you do not want us to use cookies you can change your settings at any time.