Buses in Forfar

32 bus routes serve Forfar, run by Ember, Scottish Citylink, Stagecoach East Scotland, Short's Travel and J P Minibus. The busiest stops are Royal Bank of Scotland, St John's Church and The Cross.

Most frequent routes

Where you can go from Forfar

Routes

Bus companies

Stops

Questions

Where can I go by bus from Forfar?
Direct buses from Forfar go to Dundee (M9, M92, 20, 21A, 21, 20C, 21B, 21D), Stracathro (21A, 21, 21B), Arbroath (27, 27B), Glamis (125, 20C), Kirriemuir (20), Edinburgh (E1, M92), Muirdrum (181, 181A), Aberdeen (M9), Bridge of Don (E1) and Gowanbank (114).
Which bus goes from Forfar to Dundee?
Routes M9, M92, 20, 21A, 21, 20C, 21B and 21D, run by Scottish Citylink and Stagecoach East Scotland.
Which bus goes from Forfar to Stracathro?
Routes 21A, 21 and 21B, run by Stagecoach East Scotland.
Which bus goes from Forfar to Arbroath?
Routes 27 and 27B, run by Stagecoach East Scotland.
Where do buses stop in Forfar?
The busiest stops are Royal Bank of Scotland, St John's Church, The Cross, Council Offices and Police Station.
Which bus companies run in Forfar?
Ember, Scottish Citylink, Stagecoach East Scotland, Short's Travel and J P Minibus.
What are the most frequent buses in Forfar?
the E1 (Edinburgh – Bridge of Don), the M9 (Aberdeen – Dundee City Centre), the M92 (Edinburgh – Dundee City Centre) and the 20 (Kirriemuir – Dundee City Centre).

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