Bus timetables

You can plan a public transport journey anywhere in Scotland using the Traveline journey planner.

Timetables for bus journeys within Angus are listed 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
8 & 9
Montrose - Hillside - Craigo - Laurencekirk
20-20C
Kirriemuir - Forfar - Dundee
21, 21A & 21B

Forfar - Brechin - Stracathro Hospital - Edzell
(with connections to and from Dundee)
22-22D Kirriemuir - Glamis - Dundee
23-23B, 24, 26, 114 & 117
Forfar Town Services
24, 29 & 29A
Brechin - Fettercairn - Luthermuir - Laurencekirk - Stonehaven
27-27C
Forfar - Letham - Friockheim - Arbroath
27-27C *new from 24/11/14* Forfar - Letham - Friockheim - Arbroath
30, 30A & 30B
Arbroath - Montrose - Brechin - Stracathro Hospital/Edzell
30, 30A & 30B *new from 24/11/14* Arbroath - Montrose - Brechin - Stracathro Hospital/Edzell
30, 31 & 51
Fowlis - Liff - Birkhill - Dundee
34 Brechin Town Services
36
Arbroath - Arbirlot - Redford - Guthrie - Friockheim
37
Arbroath - Warddykes Road - St Vigean's - Arbroath
39, 73-73A
Arbroath - Dundee - Ninewells Hospital/Invergowrie
39, 73-73A *new from 24/11/14* Arbroath - Dundee - Ninewells Hospital/Invergowrie
42-44A, 46, 49 & 50
Arbroath Town Services (includes buses to and from Auchmithie)
42-44A, 46, 49 & 50 *new from 24/11/14* Arbroath Town Services (includes buses to and from Auchmithie)
47, 47A, 47B, 48 & 52

Montrose Town Services

57 & 59 Dundee - Muirhead - Newtyle / Piperdam - Blairgowrie - Coupar Angus
73 & 73A Arbroath - Carnoustie - Monifieth - Dundee - Ninewells Hospital
75 Ethiebeaton Park - Grange Road - Broughty Ferry - Dundee
78 & 79 Monikie - Newbigging - Wellbank - Kellas - Monifieth - Dundee
81 Carnoustie - Monifieth - Wellbank/Newbigging - Forfar
107 Montrose - St Cyrus - Inverbervie - Stonehaven
115, 116 & 127 Friockheim - Inverkeilor/Maryton - Ferryden - Montrose
118 & 119 Forfar - Tannadice - Noranside Circular - Bogindollo - Finavon - Little Brechin - Brechin
124 & 125 Forfar - Glamis - Eassie/Kirriemuir
128 & 129 Kirriemuir - Airlie - Alyth, Kirriemuir - Whiteside - Brechin Road
137, 137A, 138 & 139 Dundee - Downfield - Strathmartine Hospital - Bridgefoot - Kirkton of Auchterhouse
139 Tealing - Inveraldie - Murroes - Dundee
140 & 141 Stracathro Hospital - Brechin - Friockheim - Arbroath

Dial a ride services

Summary timetables

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.

A reduced timetable operates on Services 73 and 73A on Dundee public holidays.

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.

A-Z of services