Last buses from Dyce

Direct buses from Dyce go to 40 places. Tonight (Saturday) the last one leaves at 03:34 (after midnight), the N17 to Kirkhill. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Aberdeen727 23:39727 23:39727 23:39727 23:39
BlackburnN17 03:34 after midnightnoneN17 03:34 after midnightnone
Bucksburn727 23:39727 23:39727 23:39727 23:39
InverurieN17 03:34 after midnightnoneN17 03:34 after midnightnone
Portlethen727 23:39727 23:39727 23:39727 23:39
Elgin35 19:4735 19:4735 19:4735 17:17
Stonehaven727 07:09727 16:56727 07:09none
Redmoss727 23:39727 23:39727 23:39727 23:39
Banff35 23:1735 23:1735 23:1735 23:16
KintoreN17 03:34 after midnightnoneN17 03:34 after midnightnone
Newtonhill727 16:50727 18:01727 16:50727 16:31
Stoneywood727 23:39727 23:39727 23:39727 23:39
KirkhillN17 03:34 after midnight727 18:09N17 03:34 after midnightnone
Fochabers35 19:4735 19:4735 19:4735 17:17
Lhanbryde35 19:4735 19:4735 19:4735 17:17
Mosstodloch35 19:4735 19:4735 19:4735 17:17
Aberdeen Airport727 00:30 after midnight727 00:30 after midnight727 00:30 after midnight727 00:05 after midnight
Oldmeldrum35 23:1735 23:1735 23:1735 23:16
Buckie35 19:4735 19:4735 19:4735 17:17
Chapelton727 16:20727 18:01727 16:20727 16:31
New Byth35 23:1735 23:1735 23:1735 23:16
Portessie35 19:4735 19:4735 19:4735 17:17
Turriff35 23:1735 23:1735 23:1735 23:16
Boyndie35 19:4735 19:4735 19:4735 17:17
Bridge of Tynet35 19:4735 19:4735 19:4735 17:17
Castlehill35 23:1735 23:1735 23:1735 23:16
Checkbar727 23:39727 23:39727 23:39727 23:39
Cullen35 19:4735 19:4735 19:4735 17:17
Enzie35 19:4735 19:4735 19:4735 17:17
Findochty35 19:4735 19:4735 19:4735 17:17
Fyvie35 23:1735 23:1735 23:1735 23:16
Mains of Towie35 23:1735 23:1735 23:1735 23:16
Newmachar35 23:1735 23:1735 23:1735 23:16
Portgordon35 19:4735 19:4735 19:4735 17:17
Portknockie35 19:4735 19:4735 19:4735 17:17
Hattoncrook35 23:1735 23:1735 23:1735 23:16
Parkhill35 23:1735 23:1735 23:1735 23:16
Sandend35 19:4735 19:4735 19:4735 17:17
Smiddyboyne35 19:4735 19:4735 19:4735 17:17
Wellheadsnone17K 18:02nonenone

The time each last direct bus leaves Dyce, 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 Dyce tonight?
The N17 to Kirkhill at 03:34 (after midnight) from McIntosh Crescent, from the timetable for Saturday.
What time is the last bus from Dyce to Aberdeen?
The last direct bus from Dyce to Aberdeen: on weekdays, the 727 at 23:39 from Forrit Burn Road, reaching Aberdeen at 23:48; on Saturdays, the 727 at 23:39 from Forrit Burn Road, reaching Aberdeen at 23:48; on Sundays, the 727 at 23:39 from Forrit Burn Road, reaching Aberdeen at 23:48.
What time is the last bus from Dyce to Blackburn?
The last direct bus from Dyce to Blackburn: on weekdays, there's no direct bus; on Saturdays, the N17 at 03:34 (after midnight) from McIntosh Crescent, reaching Blackburn at 03:45; on Sundays, there's no direct bus.
What time is the last bus from Dyce to Bucksburn?
The last direct bus from Dyce to Bucksburn: on weekdays, the 727 at 23:39 from Forrit Burn Road, reaching Bucksburn at 23:43; on Saturdays, the 727 at 23:39 from Forrit Burn Road, reaching Bucksburn at 23:43; on Sundays, the 727 at 23:39 from Forrit Burn Road, reaching Bucksburn at 23:43.
What time is the last bus from Dyce to Inverurie?
The last direct bus from Dyce to Inverurie: on weekdays, there's no direct bus; on Saturdays, the N17 at 03:34 (after midnight) from McIntosh Crescent, reaching Inverurie at 04:01; on Sundays, there's no direct bus.
What time is the last bus from Dyce to Portlethen?
The last direct bus from Dyce to Portlethen: on weekdays, the 727 at 23:39 from Forrit Burn Road, reaching Portlethen at 00:23; on Saturdays, the 727 at 23:39 from Forrit Burn Road, reaching Portlethen at 00:23; on Sundays, the 727 at 23:39 from Forrit Burn Road, reaching Portlethen at 00:23.
What time is the last bus from Dyce to Elgin?
The last direct bus from Dyce to Elgin: on weekdays, the 35 at 19:47 from McIntosh Crescent, reaching Elgin at 23:08; on Saturdays, the 35 at 19:47 from McIntosh Crescent, reaching Elgin at 23:08; on Sundays, the 35 at 17:17 from Riverview Drive, reaching Elgin at 20:36.
What time is the last bus from Dyce to Stonehaven?
The last direct bus from Dyce to Stonehaven: on weekdays, the 727 at 16:56 from Forrit Burn Road, reaching Stonehaven at 18:54; on Saturdays, the 727 at 07:09 from Forrit Burn Road, reaching Stonehaven at 08:51; on Sundays, there's no direct bus.
What time is the last bus from Dyce to Redmoss?
The last direct bus from Dyce to Redmoss: on weekdays, the 727 at 23:39 from Forrit Burn Road, reaching Redmoss at 00:16; on Saturdays, the 727 at 23:39 from Forrit Burn Road, reaching Redmoss at 00:16; on Sundays, the 727 at 23:39 from Forrit Burn Road, reaching Redmoss at 00:16.
What time is the last bus from Dyce to Banff?
The last direct bus from Dyce to Banff: on weekdays, the 35 at 23:17 from McIntosh Crescent, reaching Banff at 00:30; on Saturdays, the 35 at 23:17 from McIntosh Crescent, reaching Banff at 00:30; on Sundays, the 35 at 23:16 from McIntosh Crescent, reaching Banff at 00:30.
What time is the last bus from Dyce to Kintore?
The last direct bus from Dyce to Kintore: on weekdays, there's no direct bus; on Saturdays, the N17 at 03:34 (after midnight) from McIntosh Crescent, reaching Kintore at 03:52; on Sundays, there's no direct bus.

Buses in Dyce · 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