Find a bus timetable

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 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, 114 & 117 Forfar Town Services - includes buses to and from Forfar Community Campus
29 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

Please note Xplore Dundee Service 51 is not operating due to the Coronavirus pandemic.  Service will be resumed as soon as possible.

34 Brechin Town Services
36 Arbroath - Arbirlot - Redford - Guthrie - Friockheim
39 (PDF - opens in new window) Arbroath - Ethiebeaton Park - Dundee - Inchture - Perth
42, 43, 44 Arbroath town services
35, 46, 50, 140

Arbroath town services -  Please note Stagecoach Services 37, 42 and 49 have been withdrawn to meet budgetary requirements.  Angus Council are investigating alternatives, however, this has been delayed by the Covid-19 pandemic.

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

All journeys will be operated by Stagecoach

81

Carnoustie - Monifieth - Wellbank/Newbigging - Forfar

Please note Wishart (Friockheim) Service 81 is not operating due to the Coronavirus pandemic.  Service will be resumed as soon as possible.

107 (PDF - opens in new window) Montrose - Stonehaven - Aberdeen Airport - Ellon - Peterhead
118 Forfar - Tannadice - Noranside Circular
125 Forfar - Glamis - Eassie/Kirriemuir
128 & 129 Kirriemuir - Airlie - Alyth, Kirriemuir - Whiteside - Brechin Road
137 & 138

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

Please note Xplore Dundee Service 138 is not operating due to the Coronavirus pandemic.  Service will be resumed as soon as possible.

139 Tealing - Inveraldie - Murroes - Dundee
140 & 141

Stracathro Hospital - Brechin - Friockheim - Arbroath

Please note  Wishart (Friockheim) Service 141 is not operating due to the Coronavirus pandemic.  Service will be resumed as soon as possible.

 

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.