Bay Travel bus times

Bay Travel runs 15 routes in Fife, serving 29 towns and villages including Cowdenbeath, Dunfermline, Kirkcaldy and Kelty.

Routes

Places served

Questions

Which bus routes does Bay Travel run?
13, 13A, 14, 17A, 17B, 18, 18B, 31, 31A, 31B, 89, 89A, 89B, 108 and L3.
Where do Bay Travel buses go?
Cowdenbeath, Dunfermline, Kirkcaldy, Kelty, Coaltown of Wemyss, Ferrytoll, Inverkeithing, Kingseat, Lochgelly, Lumphinnans, Mossmorran and North Queensferry, and 17 other places.
What are Bay Travel's busiest routes?
the 13A (West Wemyss – Chapel), the 31 (Parkneuk – Glenrothes), the 17B (Kelty – Cowdenbeath), the 31A (Glenrothes – Bellyeoman) and the 14 (Kirkcaldy – Chapel).
Can I see where Bay Travel buses are now?
Yes. StopToStop shows Bay Travel buses live on its map and in each route's timetable, from the positions they report to the Department for Transport's Bus Open Data Service.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook