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.
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 01592 645 680
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.
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.
Tel: 0871 200 22 33