18B
18B bus timetable – Cowdenbeath: Kelty to Hayfield
Kelty - Hayfield
Not the 18B you're looking for? 3 other bus routes in Great Britain use this number.
Route map
18B live route map
See the route, stops, and live buses currently on this line.
136 stops
Live buses loading
Map ready
Loading the route map...
Kelty → Victoria Hospital
10 trips · first 08:24 · last 17:24
Sunday
Live Valid 2026-06-25 – 2027-06-24
Swipe sideways to see later trips.
Stop
08:24
Victoria Hospital
09:24
Victoria Hospital
10:24
Victoria Hospital
11:24
Victoria Hospital
12:24
Victoria Hospital
13:24
Victoria Hospital
14:24
Victoria Hospital
15:24
Victoria Hospital
16:24
Victoria Hospital
17:24
Victoria Hospital
Victoria Hospital → Kelty
11 trips · first 08:57 · last 18:28
Sunday
Live Valid 2026-06-25 – 2027-06-24
Swipe sideways to see later trips.
Stop
08:57
Victoria Hospital
09:57
Victoria Hospital
10:28
Victoria Hospital
11:28
Victoria Hospital
12:28
Victoria Hospital
13:28
Victoria Hospital
14:28
Victoria Hospital
15:28
Victoria Hospital
16:28
Victoria Hospital
17:28
Victoria Hospital
18:28
Victoria Hospital
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
·
Timetable data from Bay Travel, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code SBAY_18B.
All stops shown
82 stops- Kelty, Westcroft Way opposite
- Kelty, Community Centre adjacent
- Keltyhill Road adjacent 6
- Kelty, Union Street adjacent
- Keltyhill Avenue adjacent
- Kelty, Beechbank Crescent adjacent 71
- Kelty, Maple Terrace adjacent 8
- Kelty, The School House adjacent
- Kelty, Dullomuir Drive opposite
- Kelty, Clentry Crescent opposite
- Kelty, Loch Leven Terrace opposite
- Kelty, Clentry Nursery School opposite
- Kelty, Union Street opposite
- Keltyhill Road adjacent 11
- Kelty, Primary School adjacent
- Kelty, Main Street adjacent 23
- Kelty, War Memorial adjacent
- Kelty, Muirton Terrace opposite
- Kelty, North Road adjacent
- Kelty, Great North Road Southbound
- Kelty, Netherton Farm opposite
- Cowdenbeath, Gray Park adjacent
- Cowdenbeath, Golf Course Road adjacent
- Cowdenbeath, Glenfield Road adjacent
- Cowdenbeath, Downfield adjacent
- Cowdenbeath, Southfield adjacent
- Cowdenbeath, Craigbeath Court opposite
- Cowdenbeath, Tulloch Court opposite
- Cowdenbeath, Leuchatsbeath Drive outside 19
- Cowdenbeath, Foulford Place adjacent
- Cowdenbeath, Prospect Street adjacent
- Cowdenbeath, Beath High School opposite
- Cowdenbeath, Old Perth Road Southbound
- Cowdenbeath, Gateside Industrial Estate opposite
- Cowdenbeath, George Street adjacent
- Cowdenbeath, Keir Street adjacent
- Cowdenbeath, King Street opposite
- Cowdenbeath, Bowling Green Street adjacent
- Cowdenbeath, Hill Street adjacent
- Cowdenbeath, High Street adjacent 337
- Cowdenbeath, The Fountain adjacent
- Cowdenbeath, Park Avenue adjacent
- Cowdenbeath, Wallace Street adjacent
- Cowdenbeath, Blamey Crescent adjacent
- Cowdenbeath, Smith Avenue opposite
- Cowdenbeath, Hillcrest adjacent
- Cowdenbeath, Beath View Road adjacent
- Cowdenbeath, Maxwell Crescent adjacent
- Cowdenbeath, Mossend Terrace adjacent
- Cowdenbeath, Bus Depot adjacent
- Cowdenbeath, James Street opposite
- Cowdenbeath, Park Avenue opposite
- Cowdenbeath, The Fountain opposite
- Cowdenbeath, Bridge Street opposite 42
- Mossmorran, Chemical Works adjacent
- Auchtertool, Newton Farm adjacent
- Auchtertool, The Maltings opposite
- Auchtertool, Kiwi Tavern opposite
- Auchtertool, Newbigging opposite
- Auchtertool, West Balbarton Road End adjacent
- Kirkcaldy, Boglily Farm adjacent
- Raith, Southerton Road opposite
- Kirkcaldy, Raith Drive adjacent
- Kirkcaldy, Cloanden Place adjacent
- Linktown, Ava Street opposite
- Linktown, Halleys Court opposite
- Linktown, High Street adjacent 9
- Linktown, Whytescauseway adjacent
- Kirkcaldy, Bus Station Arrival Bay
- Kirkcaldy, Bus Station Stance 8
- Kirkcaldy, East Fergus Place adjacent
- 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, Lauder Road opposite
- Hayfield, Victoria Hospital North Gate opposite
- Hayfield, Victoria Hospital opposite
Looking for a different 18B bus?
3 other routesThe number 18B is used by 3 other bus routes around Great Britain, run by different operators in different areas.