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.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Aberdeen | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Perth | E17 00:04 after midnight | E17 00:19 after midnight | E17 00:04 after midnight | E17 00:04 after midnight |
| Dundee | E17 00:04 after midnight | E17 00:19 after midnight | E17 00:04 after midnight | E17 00:04 after midnight |
| Montrose | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Barry | 73 22:51 | 73 22:51 | 73 22:51 | 73 21:51 |
| Forfar | 27 23:53 | 27 23:53 | 27 23:53 | 27 17:31 |
| Portlethen | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Stonehaven | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Broughty Ferry | 73 22:51 | 73 22:51 | 73 22:51 | 73 21:51 |
| Monifieth | 73 22:51 | 73 22:51 | 73 22:51 | 73 21:51 |
| West Ferry/Broughty Ferry | 73 22:51 | 73 22:51 | 73 22:51 | 73 21:51 |
| Brechin | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Newtonhill | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Carnoustie | 73 22:51 | 73 22:51 | 73 22:51 | 73 21:51 |
| Edzell | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Hillside | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Inverkeilor | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Kirriemuir | none | 27 16:55 | none | none |
| Lunan | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Marywell | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Stracathro | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Inchbare | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Muirdrum | X7 21:36 | X7 21:36 | X7 21:36 | X7 21:36 |
| Cauldcots | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Craigo | 30B 22:52 | 30B 22:52 | 30B 22:52 | 30B 21:17 |
| Pugeston | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Checkiefield | none | 27 16:55 | none | none |
| Colliston | 27 23:53 | 27 23:53 | 27 23:53 | 27 17:31 |
| Dun | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Friockheim | 27 23:53 | 27 23:53 | 27 23:53 | 27 17:31 |
| Inverbervie | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Johnshaven | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Leysmill | 27 23:53 | 27 23:53 | 27 23:53 | 27 17:31 |
| Maryton | none | 27 16:55 | none | none |
| Panmurefield | X7 21:36 | X7 21:36 | X7 21:36 | X7 21:36 |
| St Cyrus | X7 20:56 | X7 20:56 | X7 20:56 | X7 20:56 |
| Windyedge | 30A 21:52 | 30A 21:52 | 30A 21:52 | 30 20:22 |
| Balmadies | 27 23:53 | 27 23:53 | 27 23:53 | 27 17:31 |
| Guthrie | 27 23:53 | 27 23:53 | 27 23:53 | 27 17:31 |
| Kingsmuir | 27 23:53 | 27 23:53 | 27 23:53 | 27 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