Scroll down to view upcoming departure times for Moffat + Williamson M4 bus route at each stop. Real-time updates and step-by-step directions are also available in the Momego app.
Tanna Drive
37A
M4A
M4B
Wilmington Drive
37A
M4A
M4B
SH6
Magnus Drive
37A
M4A
M4B
Banchory Green
37A
M4A
M4B
Elrick Park
37A
M4A
M4B
Alwyn Green
37A
M4A
M4B
SH6
Heather Court
37A
M4A
M4B
SH6
Piper Drive
37A
M4A
M4B
SH6
Cardean Way
M4A
M4B
SH6
Balgeddie Way
M4A
M4B
SH6
Cromdale Brae
M4A
M4B
SH6
Magnus Drive
37
M4A
M4B
SH6
Pitcairn Park
37
M4A
M4B
SH6
Wilmington Drive
37
M4A
M4B
SH6
Tanna Drive
37
M4A
M4B
Peploe Drive
37
M4A
M4B
Strathyre Place
37
M4A
M4B
Glengarry Court
37
M4A
M4B
Tummel Road
37
M4A
M4B
Blairadam Court
M4A
M4B
Affric Road
37
M4A
M4B
Gilvenbank Park
37
M4A
M4B
Julian Road
37
M4A
M4B
Fire Station
37
M4A
M4B
Huntsmans Road
37
M4A
M4B
Lodge Rise
37
M4A
M4B
Riverside Park
37
37A
39A
M4A
M4B
Rothesay House
32
32A
37
37A
M4A
M4B
St Columba's Church
32
32A
37
37A
39
39B
43
43A
44B
M4A
M4B
Glenrothes Bus Station Arrival Bay
43
43A
44A
44B
M4A
M4B
X24A
Glenrothes Bus Station
32
32A
37
37A
39
39A
39B
43
43A
44
44A
44B
64
M4A
M4B
X24A
Thane Road
39
39A
39B
43
44A
AM4
M4A
M4B
Falcon Drive
39
39A
39B
43
44A
AM6
M4A
M4B
Poplar Road
43
44A
AM6
M4A
M4B
St Margaret's Church
43
44A
AM6
M4A
M4B
Woodside Inn
37
37A
43
44A
AM6
M4A
M4B
Newark Road North
37
37A
43
44A
AM6
M4A
M4B
Newark Place
37
37A
43
44A
AM6
M4A
M4B
Coaltown Roundabout
37
37A
43
44A
AM6
M4A
M4B
Main Street
43
44A
AM6
M4A
M4B
Post Office
43
44A
AM6
M4A
M4B
John Ross Place
43
44A
AM6
M4A
M4B
Millburn Avenue
43
44A
AM6
M4A
M4B
Railway Station
43
43A
44A
M4A
M4B
Howiegate Gardens
43
43A
M4A
M4B
High Street
43
43A
M4A
M4B
War Memorial
43
43A
M4A
M4B
Balbirnie Street
M4A
M4B
Hill Terrace
M4A
M4B
Newton Farm
AM4
M4A
M4B
West End Dairy
M4A
M4B
Plunkie Farm Road End
M4A
M4B
Primary School
M4A
M4B
Drum Terrace
M4A
M4B
The Plough Inn
M4A
M4B
East End
M4A
M4B
The Sawmill
M4A
M4B
Newton Hall
M4A
M4B
Langside Drive
49
LA7
LA9
M3
M4A
M4B
SH5
Manse Park
49
LA7
LA9
M3
M4A
M4B
SH5
New Road
41
41A
41B
43
43A
46
48
49
LA7
LA9
LA10
M3
M4A
M4B
SH5
Kennoway Shops
41
41A
41B
43
43A
46
48
49
LA7
LA8
LA9
LA10
M3
M4A
M4B
SH5
Sandy Brae - Top
41
41A
43
43A
49
LA7
LA8
LA9
LA10
M4A
M4B
SH5
Sandy Brae Industrial Estate
41
41A
43
43A
49
LA7
LA8
LA9
LA10
M4A
M4B
SH5
The Burns
41
41A
43
43A
49
LA7
LA8
LA9
LA10
LA13
M4A
M4B
SH5
Kennoway Burns - Top
41
41A
43
43A
49
LA7
LA8
LA9
LA10
LA13
M4A
M4B
SH5
Works Depot
41
41A
43
43A
49
LA7
LA8
LA9
LA10
LA13
M4A
M4B
SH5
Leven Road
41
41A
43
44
44A
44B
49
LA6
LA7
LA8
LA9
LA10
LA13
M4A
M4B
SH5
Cameron Bridge
18
41
41A
43
44A
47A
48
49
M4A
M4B
Levenbank Drive
47A
LA5
LA6
M4B
SH5
X27
Windygates Road
47A
LA4
LA5
M3
M4B
SH4
Windygates Road
47A
LA4
LA5
M3
M4B
SH4
Diageo
47A
LA4
LA5
M3
SH4
SH5
X27
Graham Avenue
47A
LA2
LA5
M4B
SH4
SH5
Graham Crescent
47A
LA2
LA5
M3
M4B
SH4
SH5
Mountfleurie Primary School
47A
LA2
LA5
M3
SH4
SH5
Addison Crescent
47A
LA2
LA5
M3
M4B
SH4
SH5
Lawrence Drive
47A
LA2
LA5
M3
M4B
SH4
SH5
Montrave Crescent
47A
LA2
M4B
SH4
Gilmour Avenue
47A
LA2
M4B
SH4
Aithernie Road
47A
LA2
M4B
SH4
Mackie Avenue
47A
LA2
M4B
SH4
Lamberts Garage
47A
LA2
SH4
Haughgate Avenue
43
43A
47A
48
95
395
LA1
LA2
LA3
M4B
MD15
SH3
SH4
Maitland Street
43
43A
47A
48
95
395
LA1
LA2
LA3
M4B
MD15
SH3
SH4
St Andrews Parish Church
43
43A
47A
48
95
395
LA1
LA2
LA3
M4B
MD15
SH3
SH4
Health Centre
47A
M4B
Victoria Road Post Office
47A
M4B
The Centre
47A
M4B
Co-Op Supermarket
43
46
47A
LA4
LA5
M3
M4B
SA3
SH5
X27
Bus Station
7
7A
18
41A
43
43A
44
44A
44B
46
47A
48
49
95
395
L3
M3
M4A
M4B
MD15
X27
X58
X61
Bus Station
7
7A
18
41B
43
43A
44
44A
44B
46
47A
48
49
95
395
L3
LA1
M3
M4A
M4B
M4X
MD15
SH3
X27
X58
X61
Bawbee Bridge
7
18
44
44A
47A
L3
LA2
LA3
LA4
LA5
M3
M4B
SH3
SH4
Methilhaven Road
7
18
44
44A
47A
L3
LA2
LA3
LA4
LA5
M3
M4B
SH3
SH4
Bus Depot
7
18
44
44A
47A
L3
LA2
LA3
LA4
LA5
M3
M4B
SH3
SH4
X58
Innerleven Church
7
18
44
44A
47A
L3
LA2
LA3
LA4
LA5
M3
SH3
SH4
Herriot Crescent
M3
M4B
Selkirk Street
M4B
SA3
Ossian Crescent
M4B
SA3
Keir Hardie Street
M4B
Memorial Road
M4B
Levenmouth Police Station
M4B
Swan Brae
7A
43
43A
44B
46
48
M4B
SH5
Wellesley Inn
7A
43
43A
44B
46
48
M4B
SH5
Don St
M4B
Ward St
M4B
Ruskin Cres
M4B
Barncraig Street
M4B
Lawson Lane
M4B
Harbour
M4B
West Wynd
M4B
Lawrence Street
M4B
Station Place
M4B
Church Street
7A
43
43A
44B
46
49
M4A
M4B
SH5
College Street
7A
43
43A
44B
46
49
M4A
M4B
SH5
X61
College Street
7A
43
43A
44B
46
49
M4A
M4B
SH5
X61
Primary School
Barncraig Street
Ruskin Cres
Ward St
Don St
Wellesley Inn
7A
43
43A
44B
46
49
M4A
SH5
Cowley Street
7A
43
43A
44B
46
49
M4A
SH5
Levenmouth Police Station
Byron Street
SA3
Ossian Crescent
SA3
Selkirk Street
SA3
Herriot Crescent
Innerleven Church
7
18
41A
44
44A
47A
L3
LA2
LA3
LA4
LA5
SH3
SH4
X58
Methilhaven Road
7
18
41A
44
44A
47A
L3
LA2
LA3
LA4
SH3
SH4
Bawbee Bridge
7
18
41A
44
44A
47A
L3
LA2
LA3
LA4
LA5
SH3
SH4
Bus Station
7
7A
18
41A
43
43A
44
44A
44B
46
47A
48
49
95
395
L3
M3
M4A
M4B
MD15
X27
X58
X61
Bus Station
7
7A
18
41B
43
43A
44
44A
44B
46
47A
48
49
95
395
L3
LA1
M3
M4A
M4B
M4X
MD15
SH3
X27
X58
X61
Sainsburys Supermarket
41B
43
43A
46
47A
LA4
LA5
M3
M4A
M4X
SA3
SH5
X27
Co-Op Supermarket
41B
43
43A
46
47A
LA4
LA5
M3
M4A
M4X
SA3
SH5
X27
The Centre
47A
Health Centre
47A
Hawthorn Street
43
43A
47A
49
95
395
LA1
LA2
LA3
MD15
SH3
SH4
Haughgate Avenue
43
43A
47A
49
95
395
LA1
LA2
LA3
MD15
SH3
SH4
Letham Glen
43
43A
47A
49
95
395
LA1
LA2
LA3
MD15
SH3
SH4
X58
X61
Letham Avenue
47A
LA2
SH4
Aithernie Road
47A
LA2
SH4
Gilmour Avenue
47A
LA2
SH4
Montrave Crescent
47A
LA2
SH4
Lawrence Drive
47A
LA2
LA5
M3
SH4
SH5
Addison Crescent
47A
LA2
LA5
M3
SH4
SH5
Christie Avenue
47A
LA2
LA5
M3
SH4
SH5
Graham Crescent
47A
LA2
LA5
M3
SH4
SH5
Windygates Road
47A
LA4
LA5
M3
M4B
SH4
Windygates Road
47A
LA4
LA5
M3
M4B
SH4
Levenbank Drive
47A
LA5
LA6
SH5
X27
Spruce Grove
47A
LA6
M4X
SH5
X27
Cameron Bridge
18
41
41A
43
44A
47A
48
49
M4A
M4B
Durie Vale
41
43
44
44A
44B
48
LA7
LA8
LA9
LA10
LA13
SH5
Windygates Cross
41
43
43A
48
LA7
LA8
LA9
LA10
LA13
SH5
Fernhill Drive
41
43
43A
48
LA7
LA8
LA9
LA10
LA13
SH5
Kennoway Burns -Top
41
43
43A
48
LA7
LA8
LA9
LA10
LA13
SH5
The Burns
41
43
43A
48
LA7
LA8
LA9
LA10
LA13
SH5
Sandy Brae Industrial Estate
41
43
43A
48
LA7
LA8
LA9
LA10
SH5
The Causeway
41
43
43A
48
LA7
LA8
LA9
LA10
SH5
Kennoway Shops
41
41A
41B
43
43A
46
48
49
LA7
LA8
LA9
LA10
M3
M4A
M4B
SH5
New Road
41
41B
43
46
48
49
LA7
LA9
LA10
M3
SH5
Manse Park
49
LA7
LA9
M3
SH5
Langside Drive
49
LA7
LA9
SH5
Newton Hall
The Sawmill
AM4
East End
AM4
The Plough Inn
AM4
Drum Terrace
AM4
Braeview Crescent
AM4
Plunkie Farm Road End
AM4
West End Dairy
AM4
Newton Farm
AM4
Hill Terrace
Commercial Street
War Memorial
43
43A
44A
High Street
43
43A
44A
Railway Station
43
43A
44A
M4A
M4B
Lady Nina Square
44A
AM6
Millburn Avenue
44A
AM6
Memorial Hall
44A
AM6
Bellevue
44A
AM6
Main Street
44A
AM6
Coaltown Roundabout
37
37A
44A
AM6
Newark Place
37
37A
44A
AM6
Newark Road North
37
37A
44A
AM6
Woodside Inn
37
37A
44A
AM6
X24A
St Margaret's Church
44A
AM6
Poplar Road
44A
AM6
Queen Margaret Drive
39
39A
39B
44A
AM6
Thane Road
39
39A
39B
44A
AM4
Bus Station Arrival Bay
32
32A
37
37A
39
39A
39B
43
43A
44
44B
64
M4X
Glenrothes Bus Station
32
32A
37
37A
39
39A
39B
43
43A
44
44A
44B
64
M4A
M4B
X24A
Auchmuty Road
32
32A
37
37A
43
43A
44
44B
64
AM4
Morrisons Supermarket
37
37A
43
43A
44
44B
64
AM4
Auchmuty High School
37
37A
43
43A
44
44B
64
AM4
Cadham Square
37A
Cadham Villas
37A
Aitken Road
37A
Huntsmans Road
37A
Fire Station
37A
Julian Road
37A
Gilvenbank Park
37A
Kilmichael Road - South
37A
Affric Road
37A
Blairadam Court
37A
Tummel Road
37A
Glengarry Court
37A
Strathyre Place
37A
Peploe Drive
37A
Tanna Drive
37A
M4A
M4B
Upcoming trips on the Moffat + Williamson M4 bus route run approximately every 15 minutes, and you can view exact departure times and see how often the bus runs throughout the day by opening the Momego app and browsing the full schedule.
Download the Momego app to track your bus live on a map, see real-time updates, and stay informed about any changes to the Moffat + Williamson M4 bus schedule.
Open the Momego app to see detailed information about any active service disruptions affecting the M4 bus route, such as detours, stop changes, trip cancellations, or major delays. You can also subscribe to service alerts from Moffat + Williamson in the app, so you’ll be notified of any current or upcoming disruptions and can plan your journey with confidence.
There are 115 bus stops on the Moffat + Williamson M4 route.
In select cities, the Momego app shows real-time crowding levels for routes like the Moffat + Williamson M4 bus route. You can even see predictions of how busy the bus is likely to be when it reaches your stop.
Open the Momego app to see your location on the map and instantly find the nearest stop for the Moffat + Williamson M4 bus route.