Bus times from Halkerton Farm Road End, Forfar

Halkerton Farm Road End, Forfar is served by 19 bus routes (20, 20C, 21, 21A, 21B, 21D, 181 and 181A), run by Stagecoach East Scotland and J P Minibus. The next buses go to Dundee, Forfar, Kirriemuir and Stracathro.

Next departures

TimeRouteTo
16:2520Dundee
16:4321DForfar
17:0221BDundee
17:0920Kirriemuir
17:2120Dundee
17:3921AStracathro
17:5221Dundee
18:0920Kirriemuir
18:2920Dundee
18:3121AStracathro
19:0120Kirriemuir
19:2820Kirriemuir
19:2920Dundee
20:2820Kirriemuir
20:4920Dundee
21:4320Kirriemuir
21:4920Dundee
22:4320Kirriemuir
22:5820Dundee
23:5320Kirriemuir

Routes from this stop

Questions

When is the next bus from Halkerton Farm Road End, Forfar?
The 20 to Dundee at 16:25.
Which buses stop at Halkerton Farm Road End, Forfar?
19 routes: 20, 20C, 21, 21A, 21B, 21D, 181 and 181A, run by Stagecoach East Scotland and J P Minibus.
Where is Halkerton Farm Road End, Forfar?
Halkerton Farm Road End is in Forfar, Angus.
Where do buses from Halkerton Farm Road End, Forfar go?
The next departures go to Dundee, Forfar, Kirriemuir and Stracathro.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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