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.
|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 - includes buses to and from Forfar Community Campus
Please note this timetable is in operation between Monday 24 February and Sunday 30 March 2020 only. Angus Council is in the process of tendering a service to replace the current Forfar Town Services. A new timetable will be available as soon as possible.
|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|
|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
- Long distance coach services to and from Forfar (PDF - opens in new window)
- X7 Aberdeen - Stonehaven - Montrose - Arbroath - Dundee - Perth (PDF - opens in new window)
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.