Last buses from Aberdeen
Direct buses from Aberdeen go to 40 places. Tonight (Saturday) the last one leaves at 03:47 (after midnight), the N18 to Redmoss. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Edinburgh | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Inverness | E7 21:20 | E7 21:22 | E7 21:20 | E7 21:20 |
| Perth | E17 22:40 | E17 22:55 | E17 22:40 | E17 22:40 |
| Dundee | E1 23:04 | E17 22:55 | E1 23:04 | E1 23:04 |
| Blackburn | N17 03:08 after midnight | 220 23:17 | N17 03:08 after midnight | 10 22:52 |
| Arbroath | X7 22:52 | E17 22:55 | X7 22:52 | X7 22:52 |
| Ingliston | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Montrose | X7 22:52 | X7 22:52 | X7 22:52 | X7 22:52 |
| Peterhead | 61 23:40 | 61 23:40 | 61 23:40 | 61 23:38 |
| Bucksburn | N17 03:08 after midnight | 727 00:09 after midnight | N17 03:08 after midnight | 727 23:44 |
| Edinburgh Airport | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Forfar | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Inverurie | N17 03:08 after midnight | 10 22:52 | N17 03:08 after midnight | 10 22:52 |
| Portlethen | 727 00:04 after midnight | 727 00:04 after midnight | 727 00:04 after midnight | 727 00:04 after midnight |
| Elgin | 10 22:52 | 10 22:52 | 10 22:52 | 10 22:52 |
| Stonehaven | X8 23:43 | X8 23:43 | X8 23:43 | X7 22:52 |
| Kinross | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Monifieth | X7 19:22 | X7 19:22 | X7 19:22 | X7 19:22 |
| Redmoss | N18 03:47 after midnight | 727 00:04 after midnight | N18 03:47 after midnight | 727 00:04 after midnight |
| Rosyth | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Alford | 220 23:17 | 220 23:17 | 220 23:17 | 220 20:32 |
| Dyce | N17 03:08 after midnight | 727 00:09 after midnight | N17 03:08 after midnight | 727 23:44 |
| Ellon | 61 23:40 | 61 23:40 | 61 23:40 | 61 23:38 |
| Nairn | E7 21:20 | E7 21:22 | E7 21:20 | E7 21:20 |
| Banff | 35 22:50 | 35 22:50 | 35 22:50 | 35 22:50 |
| Blairgowrie | E11 14:23 | E11 14:38 | E11 14:23 | E11 14:23 |
| Brechin | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Fraserburgh | 68 23:07 | 68 23:10 | 68 23:07 | 68 22:05 |
| Kintore | N17 03:08 after midnight | 220 23:17 | N17 03:08 after midnight | 10 22:52 |
| Newtonhill | X8 23:43 | X8 23:43 | X8 23:43 | E1 23:04 |
| Stoneywood | N17 03:08 after midnight | 727 00:09 after midnight | N17 03:08 after midnight | 727 23:44 |
| Kingswells | N23 03:13 after midnight | 6 23:18 | N23 03:13 after midnight | 6 23:38 |
| Boddam | 61 23:40 | 61 23:40 | 61 23:40 | 61 23:38 |
| Bridge of Earn | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
| Cruden Bay | 61 23:40 | 61 23:40 | 61 23:40 | 61 23:38 |
| Huntly | 10 22:52 | 10 22:52 | 10 22:52 | 10 22:52 |
| Kirkhill | N17 03:08 after midnight | 220 23:17 | N17 03:08 after midnight | 10 22:52 |
| Balmedie | 61 23:40 | 61 23:40 | 61 23:40 | 61 23:38 |
| Crimond | 68 23:07 | 68 23:10 | 68 23:07 | 68 22:05 |
| Inchture | E1 23:04 | E1 22:54 | E1 23:04 | E1 23:04 |
The time each last direct bus leaves Aberdeen, 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 Aberdeen tonight?
- The N18 to Redmoss at 03:47 (after midnight) from Bridge Street, from the timetable for Saturday.
- What time is the last bus from Aberdeen to Edinburgh?
- The last direct bus from Aberdeen to Edinburgh: on weekdays, the E1 at 22:54 from Adelphi, reaching Edinburgh at 02:11; on Saturdays, the E1 at 23:04 from Adelphi, reaching Edinburgh at 02:27; on Sundays, the E1 at 23:04 from Adelphi, reaching Edinburgh at 02:27.
- What time is the last bus from Aberdeen to Inverness?
- The last direct bus from Aberdeen to Inverness: on weekdays, the E7 at 21:22 from Adelphi, reaching Inverness at 00:09; on Saturdays, the E7 at 21:20 from Adelphi, reaching Inverness at 00:07; on Sundays, the E7 at 21:20 from Adelphi, reaching Inverness at 00:07.
- What time is the last bus from Aberdeen to Perth?
- The last direct bus from Aberdeen to Perth: on weekdays, the E17 at 22:55 from Adelphi, reaching Perth at 01:32; on Saturdays, the E17 at 22:40 from Adelphi, reaching Perth at 01:17; on Sundays, the E17 at 22:40 from Adelphi, reaching Perth at 01:17.
- What time is the last bus from Aberdeen to Dundee?
- The last direct bus from Aberdeen to Dundee: on weekdays, the E17 at 22:55 from Adelphi, reaching Dundee at 00:53; on Saturdays, the E1 at 23:04 from Adelphi, reaching Dundee at 00:36; on Sundays, the E1 at 23:04 from Adelphi, reaching Dundee at 00:36.
- What time is the last bus from Aberdeen to Blackburn?
- The last direct bus from Aberdeen to Blackburn: on weekdays, the 220 at 23:17 from Adelphi, reaching Blackburn at 23:43; on Saturdays, the N17 at 03:08 (after midnight) from Midstocket Road, reaching Blackburn at 03:45; on Sundays, the 10 at 22:52 from John Street, reaching Blackburn at 23:20.
- What time is the last bus from Aberdeen to Arbroath?
- The last direct bus from Aberdeen to Arbroath: on weekdays, the E17 at 22:55 from Adelphi, reaching Arbroath at 00:19; on Saturdays, the X7 at 22:52 from Nellfield Place, reaching Arbroath at 00:35; on Sundays, the X7 at 22:52 from Nellfield Place, reaching Arbroath at 00:35.
- What time is the last bus from Aberdeen to Ingliston?
- The last direct bus from Aberdeen to Ingliston: on weekdays, the E1 at 22:54 from Adelphi, reaching Ingliston at 01:53; on Saturdays, the E1 at 23:04 from Adelphi, reaching Ingliston at 02:09; on Sundays, the E1 at 23:04 from Adelphi, reaching Ingliston at 02:09.
- What time is the last bus from Aberdeen to Montrose?
- The last direct bus from Aberdeen to Montrose: on weekdays, the X7 at 22:52 from Nellfield Place, reaching Montrose at 00:11; on Saturdays, the X7 at 22:52 from Nellfield Place, reaching Montrose at 00:11; on Sundays, the X7 at 22:52 from Nellfield Place, reaching Montrose at 00:11.
- What time is the last bus from Aberdeen to Peterhead?
- The last direct bus from Aberdeen to Peterhead: on weekdays, the 61 at 23:40 from Hutcheon Gardens, reaching Peterhead at 00:52; on Saturdays, the 61 at 23:40 from Hutcheon Gardens, reaching Peterhead at 00:52; on Sundays, the 61 at 23:38 from Donmouth Road, reaching Peterhead at 00:49.
- What time is the last bus from Aberdeen to Bucksburn?
- The last direct bus from Aberdeen to Bucksburn: on weekdays, the 727 at 00:09 (after midnight) from Ashgrove Road, reaching Bucksburn at 00:16; on Saturdays, the N17 at 03:08 (after midnight) from Midstocket Road, reaching Bucksburn at 03:17; on Sundays, the 727 at 23:44 from Ashgrove Road, reaching Bucksburn at 23:51.
Buses in Aberdeen · 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