Buses in Montrose

28 bus routes serve Montrose, run by Ember, Stagecoach East Scotland, Stagecoach Bluebird and Short's Travel. Trains are run by London North Eastern Railway, CrossCountry, ScotRail and Caledonian Sleeper. The busiest stops are Montrose station, Lloyds Pharmacy and Co-op.

Most frequent routes

Where you can go from Montrose

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Montrose?
Direct buses from Montrose go to Arbroath (30, 30B, 30A, 33), Midgrip (47, 33, 47B), Aberdeen (train, X7, 107), Dundee (train, X7), Borrowfield (52), Craigo (30B), Edinburgh (train), Edzell (30A), Ferryden (47) and Stracathro (30).
Which bus goes from Montrose to Arbroath?
Routes 30, 30B, 30A and 33, run by Stagecoach East Scotland.
Which bus goes from Montrose to Midgrip?
Routes 47, 33 and 47B, run by Stagecoach East Scotland.
Which bus goes from Montrose to Aberdeen?
Routes train, X7 and 107, run by ScotRail, Stagecoach East Scotland, Stagecoach Bluebird and Caledonian Sleeper.
Where do buses stop in Montrose?
The busiest stops are Montrose station, Lloyds Pharmacy, Co-op, Redfield Crescent and Lower Hall Street.
Which bus companies run in Montrose?
Ember, Stagecoach East Scotland, Stagecoach Bluebird and Short's Travel.
What are the most frequent buses in Montrose?
the E17 (Perth – Bridge of Don), the X7 (Dundee City Centre – Aberdeen), the X7 (Dundee City Centre – Aberdeen) and the X7 (Dundee City Centre – Aberdeen).

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