Find a bus timetable

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
9, 47, 47A Montrose - Laurencekirk
9, 47, 47B & 52 Montrose Town Services (including all services to Craigo)
20, 21, 22 (PDF - opens in new window) Kirriemuir/Edzell - Stracathro Hospital - Brechin - Forfar - Dundee
Edzell Woods - Edzell - Stracathro Hospital - Brechin - Forfar - Dundee
Kirriemuir - Glamis - Dundee
23, 24, 25, 114 & 117 Forfar Town Services
now includes buses to and from Forfar Community Campus
29A Brechin - Edzell - Fettercairn - Laurencekirk
27, 27A, 27B & 27C (PDF - opens in new window) Forfar - Letham - Arbroath
30, 30A, 30B, 30C & 30D Arbroath - Montrose - Brechin - Stracathro Hospital - Edzell
30, 31 & 51 Fowlis - Liff - Birkhill - Dundee
34 Brechin Town Services
36 Arbroath - Arbirlot - Redford - Guthrie - Friockheim
39 (PDF - opens in new window) Arbroath - Ethiebeaton Park - Dundee - Inchture - Perth
27, 30, 36, 37, 39, 42-44A, 46, 49, 50, 73 & 73A Arbroath Town Services (includes buses to and from Auchmithie)
All Service 43 & 43A journeys will be operated by Stagecoach
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
75 (PDF - opens in new window) Ethiebeaton Park - Grange Road - Broughty Ferry - Dundee
78 & 79 Monikie - Newbigging - Wellbank - Kellas - Monifieth - Dundee

All journeys will be operated by Stagecoach

81 Carnoustie - Monifieth - Wellbank/Newbigging - Forfar
747 (PDF - opens in new window) Montrose - Stonehaven - Aberdeen Airport - Ellon - Peterhead
118 & 119 Forfar - Tannadice - Noranside Circular - Bogindollo - Finavon - Little Brechin - Brechin
*Service 118 operates on Mondays and Wednesdays only and Service 119 on Fridays (same times)*
125 Forfar - Glamis - Eassie/Kirriemuir
128 & 129 Kirriemuir - Airlie - Alyth, Kirriemuir - Whiteside - Brechin Road
137 & 138 Dundee - Downfield - Strathmartine Hospital - Bridgefoot - Kirkton of Auchterhouse
139 Tealing - Inveraldie - Murroes - Dundee
140 & 141 Stracathro Hospital - Brechin - Friockheim - Arbroath

 

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.

A Saturday timetable operates on Services 73 and 73A on Dundee public holidays (first Monday in April, first Monday in May and fourth Monday in July).

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.