31A
Stagecoach East Scotland
31A bus timetable: Bellyeoman to Glenrothes
Bellyeoman - Glenrothes
Route map
31A live route map
See the route, stops, and live buses currently on this line.
113 stops
Live buses loading
Map ready
Loading the route map...
Dunfermline Bus Station 2 → Glenrothes Bus Station Arrival Bay
6 trips · first 11:24 · last 21:24
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
11:24
Glenrothes Bus Station Arrival Bay
13:24
Glenrothes Bus Station Arrival Bay
15:24
Glenrothes Bus Station Arrival Bay
17:24
Glenrothes Bus Station Arrival Bay
19:24
Glenrothes Bus Station Arrival Bay
21:24
Glenrothes Bus Station Arrival Bay
Glenrothes Bus Station Arrival Bay → Dunfermline Bus Station 2
6 trips · first 10:25 · last 20:25
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
10:25
Glenrothes Bus Station Arrival Bay
12:25
Glenrothes Bus Station Arrival Bay
14:25
Glenrothes Bus Station Arrival Bay
16:25
Glenrothes Bus Station Arrival Bay
18:25
Glenrothes Bus Station Arrival Bay
20:25
Glenrothes Bus Station Arrival Bay
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_31A_1.
All stops shown
58 stops- Glenrothes, Bus Station Stance 7
- Auchmuty, St Columba's Church opposite
- Auchmuty, Adamson Place opposite
- Pitteuchar Roundabout Southbound
- Glenrothes, Ardross Place opposite
- Viewfield, Fife College Glenrothes adjacent
- Viewfield, Detroit Road opposite
- Kinglassie, Laurence Park adjacent 12
- Kinglassie, Bowling Green opposite
- Kinglassie, Lochty Avenue adjacent
- Kinglassie, West End adjacent 27
- Kinglassie, Inglis View Cottage opposite
- Kinglassie, Harestanes adjacent
- Ballingry, Capledrae Farm adjacent
- Ballingry, Auld Shank Inn opposite
- Ballingry, Navitie Park opposite
- Ballingry, Benarty Square adjacent
- Ballingry, Dunmore Nursery School adjacent
- Ballingry Road adjacent
- Ballingry, Marshall Place adjacent
- Ballingry Turning Circle opposite
- Ballingry, Flockhouse Avenue adjacent
- Ballingry, Lochleven Gardens adjacent
- Lochore, Rosewell Drive adjacent
- Crosshill, Benarty Avenue opposite
- Crosshill, Catherine Terrace adjacent
- Glencraig, Manse Road opposite
- Glencraig, Clune Terrace opposite
- Glencraig, Kingslea Cottage opposite
- Lochgelly, High School opposite
- Lochgelly, Railway Station adjacent
- Lochgelly, Launcherhead Road opposite
- Lochgelly, Hugh Place adjacent
- 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, Gateside Industrial Estate adjacent
- Kingseat, Church Street adjacent
- Kingseat, Player Drive opposite
- Bellyeoman, Glenalmond adjacent
- Bellyeoman, QM Hospital Access opposite
- Bellyeoman, Queen Margaret Hospital Front Entrance