Last buses from Arbroath

Direct buses from Arbroath go to 40 places. Tonight (Saturday) the last one leaves at 00:04 (after midnight), the E17 to Dundee. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
AberdeenX7 20:56X7 20:56X7 20:56X7 20:56
PerthE17 00:04 after midnightE17 00:19 after midnightE17 00:04 after midnightE17 00:04 after midnight
DundeeE17 00:04 after midnightE17 00:19 after midnightE17 00:04 after midnightE17 00:04 after midnight
Montrose30B 22:5230B 22:5230B 22:5230B 21:17
Barry73 22:5173 22:5173 22:5173 21:51
Forfar27 23:5327 23:5327 23:5327 17:31
PortlethenX7 20:56X7 20:56X7 20:56X7 20:56
StonehavenX7 20:56X7 20:56X7 20:56X7 20:56
Broughty Ferry73 22:5173 22:5173 22:5173 21:51
Monifieth73 22:5173 22:5173 22:5173 21:51
West Ferry/Broughty Ferry73 22:5173 22:5173 22:5173 21:51
Brechin30A 21:5230A 21:5230A 21:5230 20:22
NewtonhillX7 20:56X7 20:56X7 20:56X7 20:56
Carnoustie73 22:5173 22:5173 22:5173 21:51
Edzell30A 21:5230A 21:5230A 21:5230 20:22
Hillside30B 22:5230B 22:5230B 22:5230B 21:17
Inverkeilor30B 22:5230B 22:5230B 22:5230B 21:17
Kirriemuirnone27 16:55nonenone
Lunan30B 22:5230B 22:5230B 22:5230B 21:17
Marywell30B 22:5230B 22:5230B 22:5230B 21:17
Stracathro30A 21:5230A 21:5230A 21:5230 20:22
Inchbare30A 21:5230A 21:5230A 21:5230 20:22
MuirdrumX7 21:36X7 21:36X7 21:36X7 21:36
Cauldcots30B 22:5230B 22:5230B 22:5230B 21:17
Craigo30B 22:5230B 22:5230B 22:5230B 21:17
Pugeston30A 21:5230A 21:5230A 21:5230 20:22
Checkiefieldnone27 16:55nonenone
Colliston27 23:5327 23:5327 23:5327 17:31
Dun30A 21:5230A 21:5230A 21:5230 20:22
Friockheim27 23:5327 23:5327 23:5327 17:31
InverbervieX7 20:56X7 20:56X7 20:56X7 20:56
JohnshavenX7 20:56X7 20:56X7 20:56X7 20:56
Leysmill27 23:5327 23:5327 23:5327 17:31
Marytonnone27 16:55nonenone
PanmurefieldX7 21:36X7 21:36X7 21:36X7 21:36
St CyrusX7 20:56X7 20:56X7 20:56X7 20:56
Windyedge30A 21:5230A 21:5230A 21:5230 20:22
Balmadies27 23:5327 23:5327 23:5327 17:31
Guthrie27 23:5327 23:5327 23:5327 17:31
Kingsmuir27 23:5327 23:5327 23:5327 17:31

The time each last direct bus leaves Arbroath, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Arbroath tonight?
The E17 to Dundee at 00:04 (after midnight) from Lordburn, from the timetable for Saturday.
What time is the last bus from Arbroath to Aberdeen?
The last direct bus from Arbroath to Aberdeen: on weekdays, the X7 at 20:56 from Saltire Centre, reaching Aberdeen at 22:40; on Saturdays, the X7 at 20:56 from Saltire Centre, reaching Aberdeen at 22:41; on Sundays, the X7 at 20:56 from Saltire Centre, reaching Aberdeen at 22:41.
What time is the last bus from Arbroath to Perth?
The last direct bus from Arbroath to Perth: on weekdays, the E17 at 00:19 (after midnight) from Lordburn, reaching Perth at 01:32; on Saturdays, the E17 at 00:04 (after midnight) from Lordburn, reaching Perth at 01:17; on Sundays, the E17 at 00:04 (after midnight) from Lordburn, reaching Perth at 01:17.
What time is the last bus from Arbroath to Dundee?
The last direct bus from Arbroath to Dundee: on weekdays, the E17 at 00:19 (after midnight) from Lordburn, reaching Dundee at 00:53; on Saturdays, the E17 at 00:04 (after midnight) from Lordburn, reaching Dundee at 00:38; on Sundays, the E17 at 00:04 (after midnight) from Lordburn, reaching Dundee at 00:38.
What time is the last bus from Arbroath to Montrose?
The last direct bus from Arbroath to Montrose: on weekdays, the 30B at 22:52 from Tarry Dykes, reaching Montrose at 23:09; on Saturdays, the 30B at 22:52 from Tarry Dykes, reaching Montrose at 23:09; on Sundays, the 30B at 21:17 from Tarry Dykes, reaching Montrose at 21:36.
What time is the last bus from Arbroath to Barry?
The last direct bus from Arbroath to Barry: on weekdays, the 73 at 22:51 from Balcathie Road End, reaching Barry at 23:10; on Saturdays, the 73 at 22:51 from Balcathie Road End, reaching Barry at 23:10; on Sundays, the 73 at 21:51 from Balcathie Road End, reaching Barry at 22:09.
What time is the last bus from Arbroath to Forfar?
The last direct bus from Arbroath to Forfar: on weekdays, the 27 at 23:53 from Condor Base old Entrance, reaching Forfar at 00:26; on Saturdays, the 27 at 23:53 from Condor Base old Entrance, reaching Forfar at 00:26; on Sundays, the 27 at 17:31 from Condor Base old Entrance, reaching Forfar at 18:02.
What time is the last bus from Arbroath to Portlethen?
The last direct bus from Arbroath to Portlethen: on weekdays, the X7 at 20:56 from Saltire Centre, reaching Portlethen at 22:24; on Saturdays, the X7 at 20:56 from Saltire Centre, reaching Portlethen at 22:24; on Sundays, the X7 at 20:56 from Saltire Centre, reaching Portlethen at 22:24.
What time is the last bus from Arbroath to Stonehaven?
The last direct bus from Arbroath to Stonehaven: on weekdays, the X7 at 20:56 from Saltire Centre, reaching Stonehaven at 22:01; on Saturdays, the X7 at 20:56 from Saltire Centre, reaching Stonehaven at 22:01; on Sundays, the X7 at 20:56 from Saltire Centre, reaching Stonehaven at 22:01.
What time is the last bus from Arbroath to Broughty Ferry?
The last direct bus from Arbroath to Broughty Ferry: on weekdays, the 73 at 22:51 from Balcathie Road End, reaching Broughty Ferry at 23:23; on Saturdays, the 73 at 22:51 from Balcathie Road End, reaching Broughty Ferry at 23:23; on Sundays, the 73 at 21:51 from Balcathie Road End, reaching Broughty Ferry at 22:22.
What time is the last bus from Arbroath to Monifieth?
The last direct bus from Arbroath to Monifieth: on weekdays, the 73 at 22:51 from Balcathie Road End, reaching Monifieth at 23:16; on Saturdays, the 73 at 22:51 from Balcathie Road End, reaching Monifieth at 23:16; on Sundays, the 73 at 21:51 from Balcathie Road End, reaching Monifieth at 22:15.

Buses in Arbroath · Plan a journey with a change

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