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
Timetable data from Bay Travel, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code SBAY_18B.
Main stops shown
16 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Kelty, Westcroft Way opposite
- Kelty, Beechbank Crescent adjacent 71
- Kelty, Loch Leven Terrace opposite
- Kelty, Main Street adjacent 23
- Cowdenbeath, Craigbeath Court opposite
- Cowdenbeath, Foulford Place adjacent
- Cowdenbeath, Bowling Green Street adjacent
- Cowdenbeath, High Street adjacent 337
- Cowdenbeath, Blamey Crescent adjacent
- Cowdenbeath, Mossend Terrace adjacent
- Cowdenbeath, The Fountain opposite
- Auchtertool, Kiwi Tavern opposite
- Linktown, Ava Street opposite
- Kirkcaldy, Bus Station Arrival Bay
- Kirkcaldy, Bus Station Stance 8
- 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.