28
Stagecoach East Scotland
28 bus timetable: Dunfermline to Falkirk
Dunfermline - Falkirk
Route map
28 live route map
See the route, stops, and live buses currently on this line.
160 stops
Live buses loading
Map ready
Loading the route map...
Bellyeoman Queen Margaret Hospital → Falkirk Melville Street
8 trips · first 05:53 · last 20:15
Tue
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
05:53
Falkirk Melville Street
09:23
Falkirk Melville Street
12:23
Falkirk Melville Street
16:04
Falkirk Melville Street
17:23
Falkirk Melville Street
18:35
Falkirk Melville Street
19:23
Falkirk Melville Street
20:15
Falkirk Melville Street
Falkirk Melville Street → Bellyeoman Queen Margaret Hospital
7 trips · first 07:41 · last 21:50
Tue
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
07:41
Falkirk Melville Street
07:43
Falkirk Melville Street
10:43
Falkirk Melville Street
13:43
Falkirk Melville Street
17:55
Falkirk Melville Street
19:43
Falkirk Melville Street
21:50
Falkirk Melville Street
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_28_1.
All stops shown
112 stops- Bellyeoman, Queen Margaret Hospital Front Entrance
- Bellyeoman, Queen Margaret Rail Station adjacent
- Touch, Halbeath Place opposite
- Garvock Hill, Garvock Bridge Westbound
- Garvock Hill, Gowanbrae Place opposite
- Garvock Hill, Garvock Terrace opposite
- Dunfermline, Garvock Hill adjacent 26
- Dunfermline, Transy Grove adjacent
- Dunfermline, Park Place adjacent
- Dunfermline, Kingsgate Centre adjacent
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 11
- Dunfermline, Old Fire Station adjacent
- Dunfermline, Carnegie Centre opposite
- Dunfermline, Victoria Street opposite
- East Baldridge, Broomhead Drive opposite 104
- Headwell, Queen Anne High School adjacent
- Wellwood Community Centre adjacent
- Wellwood Primary School opposite
- Dunfermline, Colton Mains Farm opposite
- Dunfermline, Lochend Farm opposite
- Dunfermline, Dunduff Farm adjacent
- Steelend, Redcraigs Toll westbound
- Steelend, Lynn Farm adjacent
- Steelend Farm opposite
- Steelend, Turning Circle adjacent
- Steelend, Sunnybraes Terrace opposite
- Steelend, Ravenscraig Terrace opposite
- Saline, Sacred Heart Church opposite
- Saline, Oaklea adjacent
- Saline, Main Street adjacent 15
- Saline, West Road Turning Circle adjacent
- Saline, Easter Craig Gardens adjacent
- Kinnedar, Loanhead Poultry Farm opposite
- Kinnedar, Kinneddar Park adjacent
- Kinnedar, Muirside of Kinneddar Farm adjacent
- Oakley, Blairwood Park adjacent
- Oakley, Hillview opposite
- Oakley, Inzievar Primary School opposite
- Oakley, Sligo Street adjacent
- Oakley, Holy Name Primary School opposite
- Oakley, John Stuart Gait opposite
- Oakley, Thorntree Place adjacent
- Oakley, Woodburn Crescent adjacent
- Oakley, Inzievar Primary School adjacent
- Oakley, Hillview adjacent
- Oakley, Blairwood Cottages opposite
- Oakley, Blairwood Park opposite
- Comrie, Main Street adjacent 1
- Comrie, Porterfield adjacent
- Blairhall, Comrie Mains Farm adjacent
- Blairhall, Woodlands Terrace adjacent
- Blairhall, Wilson Street adjacent
- Blairhall, East Avenue adjacent 2
- Shires Mill, Couston adjacent
- High Valleyfield, Goat Wood opposite
- High Valleyfield, Chapel Street opposite
- High Valleyfield, Valleyfield Avenue adjacent 9
- High Valleyfield, Community Centre opposite
- High Valleyfield, Health Centre opposite
- High Valleyfield, Chapel Street adjacent
- High Valleyfield, Valleyfield Avenue opposite
- Culross, Veere Park adjacent
- Culross, Primary School adjacent
- Culross, Low Causeway adjacent 18C
- Culross, The Palace opposite
- Culross, Balgownie West opposite 10
- Culross, Blair Castle Road End opposite
- Culross, Crookmuirhill Farm opposite
- Kincardine, East Sands opposite
- Kincardine, Longannet Cottages adjacent
- Kincardine, West Sands Lodge opposite
- Kincardine, Westfield Access Road opposite
- Kincardine, Forth View adjacent
- Kincardine, Dewar Avenue opposite
- Kincardine, High Street Stance A adjacent
- Kincardine, Kilbagie Street adjacent
- Kincardine, Kirk Brae opposite
- Kincardine, Tulliallan Golf Course opposite
- Kilbagie, Layby at
- Kennet, No 8 opposite
- Clackmannan, Duke Street before
- Clackmannan, Brucefield Crescent opposite and after
- Clackmannan, Izatt Terrace after
- Clackmannan, Mill Road opposite and after
- Clackmannan, Mary Place opposite and before
- Clackmannan, Devonway opposite and after
- Alloa, Clackmannan Rd opposite
- Alloa, Clackmannan Rd opposite
- Alloa, Shillinghill Stance 1
- Alloa, Clackmannan Rd after
- Alloa, Clackmannan Rd after
- Kilbagie, West Lodge adjacent
- Kilbagie, Road End opposite
- Kincardine, Tulliallan Golf Course adjacent
- Kincardine, Kirk Brae adjacent
- Kincardine, Kilbagie Street opposite
- Kincardine, High Street Stance A adjacent
- Kincardine, North Approach Road Westbound
- Haughs of Airth, Pine `n` Oak at
- Skinflats, after Zetland Place after
- Skinflats, Edward Place at
- Grangemouth, Dalgrain Road before
- Grangemouth, Grange Manor Hotel after
- Grangemouth, West Mains Industrial Estate opposite
- Falkirk, Stadium Road End at
- Falkirk, Red Cross Centre at
- Falkirk, Middlefield Road opposite
- Falkirk, Randyford Road at
- Falkirk, Thornbridge Road at
- Falkirk, Gala Bingo at
- Falkirk, Melville Street before