33
Stagecoach East Scotland
33 bus timetable: Kirkcaldy to Dunfermline
Kirkcaldy - Dunfermline
Kirkcaldy bus station - Dunfermline bus station
Route map
33 live route map
See the route, stops, and live buses currently on this line.
186 stops
Live buses loading
Map ready
Loading the route map...
Kirkcaldy Bus Station 10 → Dunfermline Bus Station
10 trips · first 10:04 · last 19:04
Sunday
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
10:04
Dunfermline Bus Station
11:04
Dunfermline Bus Station
12:04
Dunfermline Bus Station
13:04
Dunfermline Bus Station
14:04
Dunfermline Bus Station
15:04
Dunfermline Bus Station
16:04
Dunfermline Bus Station
17:04
Dunfermline Bus Station
18:04
Dunfermline Bus Station
19:04
Dunfermline Bus Station
Bellyeoman, Queen Margaret Hospital
Front Entrance
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
20:20
Dunfermline Bus Station → Kirkcaldy Bus Station 10
10 trips · first 08:35 · last 17:35
Sunday
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
08:35
Dunfermline Bus Station
09:35
Dunfermline Bus Station
10:35
Dunfermline Bus Station
11:35
Dunfermline Bus Station
12:35
Dunfermline Bus Station
13:35
Dunfermline Bus Station
14:35
Dunfermline Bus Station
15:35
Dunfermline Bus Station
16:35
Dunfermline Bus Station
17:35
Dunfermline Bus Station
Bellyeoman, Queen Margaret Hospital
Front Entrance
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_33_1.
All stops shown
96 stops- Kirkcaldy, Bus Station Stance 10
- Raith, College of Nursing adjacent
- Kirkcaldy, Bennochy Gardens opposite
- Kirkcaldy, King Street opposite
- Kirkcaldy, Hendry Road adjacent 47
- Kirkcaldy, Kennedy Crescent opposite
- Hayfield, Maple Street adjacent
- Hayfield, Adamson Avenue adjacent 49
- Hayfield, Hazel Avenue adjacent
- Hayfield, Victoria Hospital adjacent
- Hayfield, Victoria Hospital North Gate adjacent
- Hayfield Cemetery opposite
- Hayfield, Poplar Crescent adjacent
- Hayfield, White Heather adjacent
- Templehall, Cheviot Road adjacent
- Templehall, Cramond Gardens opposite
- Templehall, Sidlaw Street adjacent
- Templehall, The Buccaneer adjacent
- Templehall, Fair Isle Bowling Green adjacent
- Templehall, St Kilda Crescent opposite
- Torbain, Harris Drive opposite
- Torbain, Rannoch Road adjacent
- Torbain, Blairmore Road adjacent
- Chapel, Tummel Drive opposite 107
- Torbain, Broom Gardens adjacent
- Chapel Roundabout opposite
- Cluny, Begg Farm opposite
- Cluny, Kinglassie Road opposite
- Cluny, The Pines opposite
- Cardenden, Sunnyside Road adjacent
- Cardenden, Cluny Park adjacent
- Cardenden Shops adjacent
- Cardenden Road adjacent 30
- Cardenden, Gammie Place opposite
- Bowhill, Orebank Road opposite
- Bowhill, Wallsgreen Gardens adjacent
- Auchterderran, The Auld Hoose adjacent
- Jamphlars, Bowhill View adjacent
- Jamphlars, Golf View opposite
- Jamphlars, Murrayknowe Farm opposite
- Cardenden, Brigghills Farm adjacent
- Lochgelly, Cemetery opposite
- Lochgelly, Grace Street adjacent
- Lochgelly, Reid Street opposite
- Lochgelly, North Street opposite
- Lochgelly, Macainsh Parish Church adjacent
- Lochgelly, Zetland Place outside 3
- Lochgelly, Motion Street adjacent
- Lochgelly, St Finnian's Church opposite
- Lumphinnans, Viewfield Terrace opposite 46
- Lumphinnans, Robert Smith Court opposite
- Lumphinnans, War Memorial opposite
- Lumphinnans, Gagarin Way opposite
- Lumphinnans, Primary School adjacent
- Cowdenbeath, Lochgelly Road outside 20
- Cowdenbeath, Stuart Place opposite
- Cowdenbeath, Town House adjacent
- Cowdenbeath, Union Street adjacent
- Cowdenbeath, Hill Street opposite
- Cowdenbeath, Bowling Green Street opposite
- Cowdenbeath, King Street adjacent
- Cowdenbeath, Russell Street adjacent
- Cowdenbeath, George Street opposite
- Cowdenbeath, Park Road adjacent
- Cowdenbeath, Blamey Crescent opposite
- Cowdenbeath, Wallace Street opposite
- Cowdenbeath, South Street adjacent
- Cowdenbeath, Bus Depot opposite
- Cowdenbeath, Westburn Avenue opposite
- Cowdenbeath, West Lane opposite
- Hill of Beath, Concrete Works adjacent
- Hill of Beath, Netherbeath Road opposite
- Crossgates, Main Street Southbound
- Crossgates, Manse Road opposite
- Crossgates, Primary School adjacent
- Crossgates, Reid Avenue adjacent
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 2
- Halbeath, Kingdom Services adjacent
- Halbeath Bypass westbound
- Halbeath Retail Park adjacent
- Halbeath, Lynebank Hospital adjacent
- Bellyeoman, Queen Margaret Rail Station opposite
- Bellyeoman, Queen Margaret Hospital Front Entrance
- Bellyeoman, QM Hospital Access adjacent
- Bellyeoman, Robertson Road Pavilion opposite
- Bellyeoman, Colliston Road adjacent
- Bellyeoman, Farnell Way opposite
- Bellyeoman, Balvaird Place opposite
- Bellyeoman, Neidpath Place adjacent
- Bellyeoman, Balfour Court adjacent
- Bellyeoman Primary School opposite
- Bellyeoman Surgery adjacent
- Dunfermline, Bellyeoman Road adjacent
- Dunfermline, Kingsgate Centre adjacent
- Dunfermline, Bus Station Arrival Bay