Find a bus timetable

Plan a public transport journey anywhere in Scotland using the Traveline journey planner.

It listed timetables for bus journeys within Angus below.

Services are listed in numerical order. Where a number of services operate over a route then these appear in the list of summary timetables.

Service number Description
9 (PDF - opens in new window)

Montrose - Laurencekirk 

20, 21 (PDF - opens in new window) Kirriemuir/Edzell - Stracathro Hospital - Brechin - Forfar - Dundee
Edzell Woods - Edzell - Stracathro Hospital - Brechin - Forfar - Dundee
Kirriemuir - Glamis - Dundee
22 (PDF - opens in new window) Kirriemuir – Glamis – Dundee
23, 114 & 117 Forfar Town Services - includes buses to and from Forfar Community Campus
27 - 27C (PDF - opens in new window) Forfar - Letham - Arbroath
30, 30D (PDF - opens in new window)

Arbroath - Montrose - Brechin - Stracathro Hospital - Edzell 

30, 31 and 51

Fowlis - Liff - Birkhill - Dundee

30, 31 and 51 from 30 May 2022 Fowlis - Liff - Birkhill - Dundee
34 (PDF - opens in new window)

Brechin Town Services

36 Arbroath - Arbirlot - Redford - Guthrie - Friockheim
39 (PDF - opens in new window) Arbroath - Ethiebeaton Park - Dundee - Inchture - Perth
42 (PDF - opens in new window) Arbroath Sunday morning service
43 (PDF - opens in new window) Arbroath  Bus Station - Kirkton - Timmergreens and the Elms
44 (PDF - opens in new window) Arbroath - Cliffburn and Timmergreens
46 Arbroath Bus Station - Aikman Road
47, 47A and 47B (PDF - opens in new window)

Montrose Town Service

50 Arbroath Bus Station - Red Lion Caravan Park
35 and 140 Arbroath bus Station - Auchmithie
52 (PDF - opens in new window) Montrose Town Services
57 (PDF - opens in new window)

Blairgowrie – Alyth - Newtyle  - Muirhead – Birkhill - Dundee

59 (PDF - opens in new window) Blairgowrie – Coupar Angus – Piperdam - Muirhead – Birkhill - Dundee
73, 73A & 73B (PDF - opens in new window)

Arbroath - Carnoustie - Monifieth - Dundee - Ninewells Hospital

78 & 79 Monikie - Newbigging - Wellbank - Kellas - Monifieth - Dundee
81 (until 29 May 2022 - see service 181)

Carnoustie - Monifieth - Wellbank/Newbigging - Forfar

107 (PDF - opens in new window: see page 20) Montrose - Stonehaven
118 until 29 May 2022 Forfar - Tannadice - Noranside Circular
118 from 30 May 2022 Forfar - Tannadice - Noranside Circular
125 Forfar - Glamis - Eassie/Kirriemuir
121 Kirriemuir – Memus – Cortachy – Dykehead –
Kinnordy – Kirriemuir
128 & 129 Kirriemuir - Airlie - Alyth, Kirriemuir - Whiteside - Brechin Road
137 & 138

Dundee - Downfield - Strathmartine Hospital - Bridgefoot - Kirkton of Auchterhouse

137 and 138 from 30 May 2022 Dundee - Downfield - Strathmartine Hospital - Bridgefoot - Kirkton of Auchterhouse
139 until 29 May 2022 Tealing - Inveraldie - Murroes - Dundee
139 from 30 May 2022 Tealing - Inveraldie - Murroes - Dundee
140 & 141

Stracathro Hospital - Brechin - Friockheim - Arbroath

181 and 181A from 30 May 2022 Carnoustie - Monifieth - Wellbank/Newbigging - Forfar

 

Dial a ride services

Long distance coach services

Public holiday timetables

No services operate on 25 December and 1 January. On 26 December and 2 January, Sunday services operate.

Users should note that while every effort has been made to ensure the accuracy of the timetables listed above, Angus Council can accept no liability for loss, damage or inconvenience caused by any errors.