Bus times from Market Square, Alyth

Market Square, Alyth is served by 10 bus routes (57, 57A, 128 and 128A), run by Stagecoach East Scotland and J P Minibus. The next buses go to Perth, Dundee, Kirriemuir and Blairgowrie.

Next departures

TimeRouteTo
10:5057Perth
11:0857Dundee
11:18128Kirriemuir
11:5057Perth
12:0857Dundee
12:5057Perth
13:0857Dundee
13:18128Kirriemuir
13:5057Perth
14:0857Dundee
15:1057Blairgowrie
15:15128Kirriemuir
15:1657Dundee
16:1457Dundee
16:23128Kirriemuir
16:2357Perth
17:1957Perth
17:3457ADundee
18:03128Kirriemuir
18:0357APerth

Routes from this stop

Stops nearby

All bus routes and stops in Alyth

Questions

When is the next bus from Market Square, Alyth?
The 57 to Perth at 10:50.
Which buses stop at Market Square, Alyth?
10 routes: 57, 57A, 128 and 128A, run by Stagecoach East Scotland and J P Minibus.
Where is Market Square, Alyth?
Market Square is in Alyth, Perth and Kinross.
Where do buses from Market Square, Alyth go?
The next departures go to Perth, Dundee, Kirriemuir and Blairgowrie.

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