Bus times from Western Road, Montrose

Western Road, Montrose is served by 19 bus routes (9, 30, 30A, 30B, 47, 47B, 52 and 107), run by Short's Travel, Stagecoach East Scotland and Stagecoach Bluebird. The next buses go to Arbroath, Edzell, Midgrip, Stonehaven, Montrose and Laurencekirk.

Next departures

DayTimeRouteTo
Today22:1830AArbroath
Today22:1930AEdzell
Today23:1930BMidgrip
Today23:2130BArbroath
Tomorrow00:0530Arbroath
Tomorrow06:1930Edzell
Tomorrow07:01107Stonehaven
Tomorrow07:1430Edzell
Tomorrow07:2730AArbroath
Tomorrow07:5630Montrose
Tomorrow08:0730Arbroath
Tomorrow08:209Laurencekirk
Tomorrow08:3447BMontrose
Tomorrow08:4647Midgrip
Tomorrow09:1830Arbroath
Tomorrow09:2052Borrowfield
Tomorrow09:2047Ferryden
Tomorrow09:309Laurencekirk
Tomorrow09:4247Midgrip

Routes from this stop

Stops nearby

All bus routes and stops in Montrose

Questions

When is the next bus from Western Road, Montrose?
The 30A to Arbroath at 22:18.
Which buses stop at Western Road, Montrose?
19 routes: 9, 30, 30A, 30B, 47, 47B, 52 and 107, run by Short's Travel, Stagecoach East Scotland and Stagecoach Bluebird.
Where is Western Road, Montrose?
Western Road is in Montrose, Angus.
Where do buses from Western Road, Montrose go?
The next departures go to Arbroath, Edzell, Midgrip, Stonehaven, Montrose and Laurencekirk.

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