Buses in Kirkcaldy
103 bus routes serve Kirkcaldy, run by Stagecoach East Scotland and Bay Travel. Trains are run by London North Eastern Railway, ScotRail, CrossCountry and Caledonian Sleeper. The main interchange is Bus Station, Kirkcaldy.
Bus station: Bus Station, Kirkcaldy
Most frequent routes
- 7: Leven – Dunfermline Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- 39: Kirkcaldy – Newcastle Stagecoach East Scotland
- 39: Kirkcaldy – Newcastle Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
Where you can go from Kirkcaldy
- Chapel: 35, 35, 34A, 34A, 34, 34, 35A, 35, 13A, 35A, 34A, 34, 35A, 14, 13, 108
- Overton Mains: SH3, SH3, SH4, SH4, SH5, SH5, SH6, SH6, SH9, SH9, SH10, SH10, SM4, SM4
- Edinburgh: train, train, X58, X58, X61, X61, train, train, X58, X61, train
- Burntisland: BW4, BW4, BW5, BW5, BW12, BW12, BW13, BW13, SM4, SM4
- Glenrothes: 37, 37, 37A, 37A, 39A, 37, 37A, X24A, X24A, X24A
- Leven: train, 7, 7, 7, 7A, 7A, 7A, 18, SH4, SH4
- Dunfermline: 7, 7, 7, 33, 7A, 33, 33, 7A, 7A
- Leslie: 39A, 39A, 39A, 39B, 39B, 39B, SH6, SH6
- Dundee: train, 46, 46, 46, 41, 41, 41
- Glasgow: X27, X27, X27, X24A, X24A, X24A
- Queensway: 32, 32, 32A, 32A, 32A, 32
- St Andrews: X58, X58, X61, X61, X58, X61
- Kinghorn: BW1, BW1, BW2, BW2
- Linktown: BW12, BW12, BW13, BW13
- Newcastle: train, 39, 39, 39
Routes
- London Kings Cross – Newcastle London North Eastern Railway
- Edinburgh – Leven ScotRail
- Edinburgh – Plymouth CrossCountry
- 7: Leven – Dunfermline Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- 39: Kirkcaldy – Newcastle Stagecoach East Scotland
- 39: Kirkcaldy – Newcastle Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- X61: St Andrews – Edinburgh Stagecoach East Scotland
- 39A: Kirkcaldy – Leslie Stagecoach East Scotland
- 39A: Kirkcaldy – Leslie Stagecoach East Scotland
- 35: Chapel – Kirkcaldy Stagecoach East Scotland
- 35: Chapel – Kirkcaldy Stagecoach East Scotland
- X27: Glasgow – Kirkcaldy Stagecoach East Scotland
- X61: St Andrews – Edinburgh Stagecoach East Scotland
- X27: Glasgow – Kirkcaldy Stagecoach East Scotland
- 37: Kirkcaldy – Glenrothes Stagecoach East Scotland
- 34A: Kirkcaldy – Chapel (circular) Stagecoach East Scotland
- 37: Kirkcaldy – Glenrothes Stagecoach East Scotland
- 34A: Kirkcaldy – Chapel (circular) Stagecoach East Scotland
- Edinburgh – Dundee ScotRail
- 37A: Kirkcaldy – Glenrothes Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- 34: Kirkcaldy – Chapel (circular) Stagecoach East Scotland
- 37A: Kirkcaldy – Glenrothes Stagecoach East Scotland
- 39: Kirkcaldy – Newcastle Stagecoach East Scotland
- 34: Kirkcaldy – Chapel (circular) Stagecoach East Scotland
- 46: Dundee City Centre – Kirkcaldy Stagecoach East Scotland
- 46: Dundee City Centre – Kirkcaldy Stagecoach East Scotland
- Edinburgh – Aberdeen ScotRail
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- 39A: Leslie – Glenrothes Stagecoach East Scotland
- X61: St Andrews – Edinburgh Stagecoach East Scotland
- 32: Queensway – Kirkcaldy Stagecoach East Scotland
- 32: Queensway – Kirkcaldy Stagecoach East Scotland
- X27: Glasgow – Kirkcaldy Stagecoach East Scotland
- 35A: Kirkcaldy – Chapel Stagecoach East Scotland
- 35: Chapel – Kirkcaldy Stagecoach East Scotland
- 33: Kirkcaldy – Dunfermline Stagecoach East Scotland
- 13A: West Wemyss – Chapel Bay Travel
- 7A: Dunfermline – Leven Stagecoach East Scotland
- 35A: Kirkcaldy – Chapel Stagecoach East Scotland
- 37: Kirkcaldy – Glenrothes Stagecoach East Scotland
- 33: Kirkcaldy – Dunfermline Stagecoach East Scotland
- 33: Kirkcaldy – Dunfermline Stagecoach East Scotland
- 32A: Kirkcaldy – Queensway Stagecoach East Scotland
- 32A: Kirkcaldy – Queensway Stagecoach East Scotland
- 34A: Kirkcaldy – Chapel (circular) Stagecoach East Scotland
- 39B: Leslie – Kirkcaldy Stagecoach East Scotland
- 37A: Kirkcaldy – Glenrothes Stagecoach East Scotland
- 34: Kirkcaldy – Chapel (circular) Stagecoach East Scotland
- 7A: Dunfermline – Leven Stagecoach East Scotland
- 46: Dundee City Centre – Kirkcaldy Stagecoach East Scotland
- 41: Dundee City Centre – Tayport Stagecoach East Scotland
- 41: Dundee City Centre – Tayport Stagecoach East Scotland
- 39B: Leslie – Kirkcaldy Stagecoach East Scotland
- 32A: Kirkcaldy – Queensway Stagecoach East Scotland
- 35A: Kirkcaldy – Chapel Stagecoach East Scotland
- 32: Queensway – Kirkcaldy Stagecoach East Scotland
- 7A: Dunfermline – Leven Stagecoach East Scotland
- 41: Dundee City Centre – Tayport Stagecoach East Scotland
- 14: Kirkcaldy – Chapel Bay Travel
- 39B: Leslie – Kirkcaldy Stagecoach East Scotland
- 14A: Kirkcaldy – Dunnikier Estate (circular) Stagecoach East Scotland
- 14A: Kirkcaldy – Dunnikier Estate (circular) Stagecoach East Scotland
- 18: Kelty – Leven Bay Travel
- Edinburgh – Aberdeen Caledonian Sleeper
- 14A: Kirkcaldy – Dunnikier Estate (circular) Stagecoach East Scotland
- 13: Chapel – West Wemyss Bay Travel
- 33A: Halbeath – Kirkcaldy Stagecoach East Scotland
- 33A: Halbeath – Kirkcaldy Stagecoach East Scotland
- 33A: Halbeath – Kirkcaldy Stagecoach East Scotland
- 18B: Kelty – Hayfield Bay Travel
- X24A: Glasgow – Glenrothes Stagecoach East Scotland
- X24A: Glasgow – Glenrothes Stagecoach East Scotland
- 34B: Kirkcaldy – Torbain (circular) Stagecoach East Scotland
- 34B: Kirkcaldy – Torbain (circular) Stagecoach East Scotland
- BW1: Kirkcaldy – Kinghorn Stagecoach East Scotland · school days only
- BW1: Kirkcaldy – Kinghorn Stagecoach East Scotland
- BW4: Kirkcaldy – Burntisland Stagecoach East Scotland · school days only
- BW4: Kirkcaldy – Burntisland Stagecoach East Scotland
- BW5: Kirkcaldy – Burntisland Stagecoach East Scotland · school days only
- BW5: Kirkcaldy – Burntisland Stagecoach East Scotland
- BW12: Linktown – Burntisland Stagecoach East Scotland · school days only
- BW12: Linktown – Burntisland Stagecoach East Scotland
- BW13: Linktown – Burntisland Stagecoach East Scotland · school days only
- BW13: Linktown – Burntisland Stagecoach East Scotland
- SH3: Broom – Overton Mains Stagecoach East Scotland
- SH3: Overton Mains – Broom Stagecoach East Scotland · school days only
- SH4: Leven – Overton Mains Stagecoach East Scotland
- SH4: Leven – Overton Mains Stagecoach East Scotland · school days only
- SH5: Overton Mains – Bonnybank Stagecoach East Scotland
- SH5: Overton Mains – Bonnybank Stagecoach East Scotland · school days only
- SH6: Leslie – Overton Mains Stagecoach East Scotland
- SH6: Leslie – Overton Mains Stagecoach East Scotland · school days only
- SH9: Lochgelly – Overton Mains Stagecoach East Scotland
- SH9: Overton Mains – Lochgelly Stagecoach East Scotland · school days only
- SH10: Overton Mains – Lumphinnans Stagecoach East Scotland
- SH10: Overton Mains – Lumphinnans Stagecoach East Scotland · school days only
- SM4: Overton Mains – Burntisland Stagecoach East Scotland
- SM4: Overton Mains – Burntisland Stagecoach East Scotland · school days only
- X24A: Glasgow – Glenrothes Stagecoach East Scotland
- 34B: Kirkcaldy – Torbain (circular) Stagecoach East Scotland
- BW2: Kirkcaldy – Kinghorn Stagecoach East Scotland · school days only
- BW2: Kirkcaldy – Kinghorn Stagecoach East Scotland
- BW9: Kirkcaldy – Auchtertool (circular) Stagecoach East Scotland · school days only
- BW9: Kirkcaldy – Auchtertool (circular) Stagecoach East Scotland
- 108: Kirkcaldy – Chapel (circular) Bay Travel
Bus companies
Stops and stations
- Kirkcaldy station
- Bus Station
- College of Nursing
- Kennedy Crescent
- Legion Court
- King Street
- Bennochy Gardens
- Victoria Hospital
- Hendry Road
- Hazel Avenue
- Denend Crescent
- Maple Street
- Adamson Avenue
- Hazel Avenue
- Chapel Roundabout
- Smeaton Industrial Estate
- Denfield Place
- Broom Gardens
- White Heather
- Viewforth Street
- St Andrews High School
- Kinghorn Road
- Cheviot Road
- Cramond Gardens
- Sidlaw Street
- The Buccaneer
- Harris Drive
- Fair Isle Road
- Seafield Road
- Peebles Street
- Porte
- Cawdor Crescent
- Templehall Shops
- Dunearn Drive
- Tummel Drive
- Capshard Wood
- Frances Industrial Estate
- Dysart Road End
- Laurel Crescent
- Mitchelston Estate
- Carberry Place
- Fife Central Retail Park
- Rejects Store
- McKenzie Street
- Gallatown Roundabout
- Gardenland Garden Centre
- Carron Place
- Maree Place
- Kidd Street
- Rowanbrae Roundabout
- Victoria Hospital North Gate
- Hayfield Cemetery
- Overton Road
- Lindores Drive
- Fair Isle Bowling Green
- St Kilda Crescent
- Hill Street
- Fraser Place
- Tay Place
- Poplar Crescent
- Hayfield Place
- Rutherford Court
- Hendry Crescent
- Morven Grove
- Valley Gardens Park
- East Fergus Place
- Balwearie Road
- Mill Street
- Ramsay Road
- St Brycedale Road
- Ravenscraig Flats
- Randolph Road
- Glamis Road Turning Circle
- Glamis Road
- Dallas Drive
- High Street
- Birnam Road Shops
- Balwearie High School
- Broom Place
- Kilgour Avenue
Questions
- Where can I go by bus from Kirkcaldy?
- Direct buses from Kirkcaldy go to Chapel (35, 34A, 34, 35A, 13A, 14, 13, 108), Overton Mains (SH3, SH4, SH5, SH6, SH9, SH10, SM4), Edinburgh (train, X58, X61), Burntisland (BW4, BW5, BW12, BW13, SM4), Glenrothes (37, 37A, 39A, X24A), Leven (train, 7, 7A, 18, SH4), Dunfermline (7, 33, 7A), Leslie (39A, 39B, SH6), Dundee (train, 46, 41) and Glasgow (X27, X24A).
- Which bus goes from Kirkcaldy to Chapel?
- Routes 35, 34A, 34, 35A, 13A, 14, 13 and 108, run by Stagecoach East Scotland and Bay Travel.
- Which bus goes from Kirkcaldy to Overton Mains?
- Routes SH3, SH4, SH5, SH6, SH9, SH10 and SM4, run by Stagecoach East Scotland.
- Which bus goes from Kirkcaldy to Edinburgh?
- Routes train, X58 and X61, run by ScotRail, CrossCountry, Stagecoach East Scotland and Caledonian Sleeper.
- Where do buses stop in Kirkcaldy?
- The busiest stops are Kirkcaldy station, Bus Station, College of Nursing, Kennedy Crescent and Legion Court.
- Which bus companies run in Kirkcaldy?
- Stagecoach East Scotland and Bay Travel.
- What are the most frequent buses in Kirkcaldy?
- the 7 (Leven – Dunfermline), the 7 (Leven – Dunfermline), the 39 (Kirkcaldy – Newcastle) and the 39 (Kirkcaldy – Newcastle).
- Where is the bus station in Kirkcaldy?
- Buses meet at Bus Station, Kirkcaldy.
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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