Bus times from Tealing Road End

Tealing Road End is served by 20 bus routes (20, 20C, 21, 21A, 21B, 21D and 22), run by Stagecoach East Scotland. The next buses go to Kirriemuir, Stracathro and Forfar.

Next departures

TimeRouteTo
07:0320Kirriemuir
07:3821BStracathro
08:0820Forfar
08:4420Kirriemuir
09:0922Kirriemuir
09:1421AStracathro
09:4420Kirriemuir
10:1421Stracathro
10:4420Kirriemuir
11:1421AStracathro
11:4420Kirriemuir
12:1421Stracathro
12:4420Kirriemuir
13:1421AStracathro
13:4420Kirriemuir
14:1421Stracathro
14:4420Kirriemuir
15:1421AStracathro
15:4420Kirriemuir
16:0922Kirriemuir

Routes from this stop

Stops nearby

All bus routes and stops in Tealing

Questions

When is the next bus from Tealing Road End?
The 20 to Kirriemuir at 07:03.
Which buses stop at Tealing Road End?
20 routes: 20, 20C, 21, 21A, 21B, 21D and 22, run by Stagecoach East Scotland.
Where is Tealing Road End?
Tealing Road End is in Tealing, Angus.
Where do buses from Tealing Road End go?
The next departures go to Kirriemuir, Stracathro and Forfar.

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