Buses in Angus
133 bus routes, run by 11 bus companies, serve 96 towns and villages and 661 stops across Angus. Timetables, live departures and journey planning for all of them.
Main towns
- Arbroath 59 routes
- Montrose 34 routes
- Forfar 32 routes
- Brechin 24 routes
- Gateside, Angus 23 routes
- Monifieth 23 routes
- Tealing 23 routes
- Todhills, Angus 23 routes
- Inveraldie 21 routes
- Shielhill 20 routes
- South Powrie 20 routes
- Kinnettles 18 routes
- Happas 17 routes
- Hillside, Angus 17 routes
- Muiryfaulds 17 routes
- Stracathro 17 routes
- Tarbrax 17 routes
- Birkhill 16 routes
- Edzell 16 routes
- Inverkeilor 16 routes
- Lunan 16 routes
- Marywell 16 routes
- Inchbare 15 routes
- Muirhead, Angus 15 routes
Bus stations and interchanges
Busiest routes
- E1: Edinburgh – Bridge of Don Ember
- 73: Carnoustie – Dundee City Centre Stagecoach East Scotland
- 73: Carnoustie – Dundee City Centre Stagecoach East Scotland
- E17: Perth – Bridge of Don Ember
- 73: Carnoustie – Dundee City Centre Stagecoach East Scotland
- M9: Aberdeen – Dundee City Centre Scottish Citylink
- M92: Edinburgh – Dundee City Centre Scottish Citylink
- X7: Dundee City Centre – Aberdeen Stagecoach East Scotland
- X7: Dundee City Centre – Aberdeen Stagecoach East Scotland
- 72: Arbroath – Ninewells Stagecoach East Scotland
- 72: Arbroath – Ninewells Stagecoach East Scotland
- 20: Kirriemuir – Dundee City Centre Stagecoach East Scotland
Bus companies
- Stagecoach East Scotland 101 routes
- J P Minibus 10 routes
- Moffat & Williamson 7 routes
- Scottish Citylink 3 routes
- Ember 3 routes
- Short's Travel 3 routes
- Dochertys Midland Coaches 2 routes
- Stagecoach Bluebird 1 route
- Xplore Dundee 1 route
- Park's of Hamilton 1 route
- Smith & Sons 1 route
All towns and villages
- Aberlemno
- Airlie
- Arbroath
- Auchmithie
- Auchterhouse
- Balkeerie
- Ballumbie Castle
- Balmadies
- Balwyllo
- Barns of Wedderburn
- Barry, Angus
- Birkhill
- Bogindollo
- Bowriefauld
- Bractullo
- Brechin
- Burnside of Duntrune
- Careston
- Carnoustie
- Cauldcots
- Charleston
- Checkiefield
- Colliston
- Craichie
- Craigo
- Douglastown
- Drumsturdy
- Dun
- Dunnichen
- Eassie
- Easthaven
- Edzell
- Farnell
- Finavon
- Forfar
- Fowlis
- Friockheim
- Gannochy
- Gateside, Angus
- Glamis
- Guthrie
- Happas
- Hillside, Angus
- Hosiepark
- Inchbare
- Inveraldie
- Inverarity
- Inverkeilor
- Jericho
- Kellas
- Kingsmuir
- Kinnettles
- Kirkbuddo
- Kirriemuir
- Letham
- Leysmill
- Liff
- Little Brechin
- Lunan
- Lunanhead
- Lundie
- Marykirk
- Maryton
- Marywell
- Milldens
- Milton of Ogilvie
- Monifieth
- Monikie
- Montrose
- Muirdrum
- Muirhead, Angus
- Muiryfaulds
- Nether Careston
- Netherton, Angus
- Newbigging
- Newtyle
- Padanaram
- Piperdam
- Pugeston
- Roundyhill
- Ruthven
- Salmonds Muir
- Scryne
- Shielhill
- South Powrie
- Stracathro
- Tarbrax
- Tealing
- Todhills, Angus
- Trumperton
- Wellbank
- West Muir
- Westhall Terrace
- Westmuir
- Whigstreet
- Windyedge
Questions
- Which bus companies run in Angus?
- Stagecoach East Scotland (101 routes), J P Minibus (10 routes), Moffat & Williamson (7 routes), Scottish Citylink (3 routes), Ember (3 routes) and Short's Travel (3 routes), and 5 smaller operators.
- What are the busiest bus routes in Angus?
- the E1 (Edinburgh – Bridge of Don), the 73 (Carnoustie – Dundee City Centre), the 73 (Carnoustie – Dundee City Centre), the E17 (Perth – Bridge of Don) and the 73 (Carnoustie – Dundee City Centre).
- Where are the main bus stations in Angus?
- Bus Station, Arbroath.
- How can I see live bus times in Angus?
- StopToStop shows the next departures from every stop in Angus, with live times for buses already on the road (from their positions, via the Department for Transport's Bus Open Data Service), and a live map of every bus.
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook