33A
Stagecoach East Scotland
33A bus timetable: Kirkcaldy to Halbeath
Kirkcaldy - Halbeath
Route map
33A live route map
See the route, stops, and live buses currently on this line.
173 stops
Live buses loading
Map ready
Loading the route map...
Kirkcaldy Bus Station 10 → Halbeath Park & Ride Arrival Bay
2 trips · first 20:00 · last 22:00
Mon
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
20:00
Halbeath Park & Ride Arrival Bay
22:00
Halbeath Park & Ride Arrival Bay
Halbeath Park & Ride Arrival Bay → Kirkcaldy Bus Station 10
3 trips · first 18:35 · last 23:20
Mon
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
18:35
Halbeath Park & Ride Arrival Bay
21:00
Halbeath Park & Ride Arrival Bay
23:20
Halbeath Park & Ride Arrival Bay
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_33A_1.
Main stops shown
16 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Dunfermline, Bus Station Stance 4
- Bellyeoman, Queen Margaret Hospital Front Entrance
- Halbeath Retail Park adjacent
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 6
- Crossgates, Hillview Crescent adjacent
- Cowdenbeath, Bus Depot adjacent
- Cowdenbeath, Stuart Place adjacent
- Lochgelly, Whyte Street opposite
- Auchterderran, The Auld Hoose opposite
- Cardenden Shops opposite
- Chapel Roundabout adjacent
- Torbain, Carron Place adjacent
- Templehall, The Buccaneer opposite
- Hayfield, Victoria Hospital opposite
- Kirkcaldy, Bus Station Arrival Bay