Last buses from Milngavie

Direct buses from Milngavie go to 24 places. Tonight (Sunday) the last one leaves at 23:45, the 60A to Bearsden. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Glasgow60A 23:4515 00:06 after midnight15 00:06 after midnight60A 23:45
StirlingX10 19:56X10 21:22X10A 17:19X10 19:56
Clydebank80 23:3180 23:3180 23:3180 23:31
Dumbarton80 23:3180 23:3180 23:3180 23:31
Kirkintilloch80 08:2747A 17:0347A 17:0380 08:27
Bishopbriggsnone47A 17:0347A 17:03none
Bearsden60A 23:4515 00:06 after midnight15 00:06 after midnight60A 23:45
BalfronX10 19:56X10 23:32X10 00:32 after midnightX10 19:56
Renton80 23:3180 23:3180 23:3180 23:31
"""Doune """noneX10A 17:19X10A 17:19none
KillearnX10 19:56X10 23:32X10 00:32 after midnightX10 19:56
Torrancenone47A 17:0347A 17:03none
StrathblaneX10 19:56X10 23:32X10 00:32 after midnightX10 19:56
Twechar80 08:2780 04:4480 07:2780 08:27
AberfoylenoneX10A 17:19X10A 17:19none
Bardowie80 08:2747A 17:0347A 17:0380 08:27
Balmorenone47A 17:0347A 17:03none
KippenX10 19:56X10 21:22X10 16:14X10 19:56
Port of MenteithnoneX10A 17:19X10A 17:19none
ThornhillnoneX10A 17:19X10A 17:19none
ArnpriorX10 19:56X10 21:22X10 16:14X10 19:56
BuchlyvieX10 19:56X10 21:22X10 16:14X10 19:56
GargunnockX10 19:56X10 21:22X10 16:14X10 19:56
Milton80 23:3180 23:3180 23:3180 23:31

The time each last direct bus leaves Milngavie, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Milngavie tonight?
The 60A to Bearsden at 23:45 from Mosshead Road, from the timetable for Sunday.
What time is the last bus from Milngavie to Glasgow?
The last direct bus from Milngavie to Glasgow: on weekdays, the 15 at 00:06 (after midnight) from Craighead Drive, reaching Glasgow at 00:30; on Saturdays, the 15 at 00:06 (after midnight) from Craighead Drive, reaching Glasgow at 00:30; on Sundays, the 60A at 23:45 from Mosshead Road, reaching Glasgow at 23:52.
What time is the last bus from Milngavie to Stirling?
The last direct bus from Milngavie to Stirling: on weekdays, the X10 at 21:22 from Health Club, reaching Stirling at 22:37; on Saturdays, the X10A at 17:19 from Health Club, reaching Stirling at 19:03; on Sundays, the X10 at 19:56 from Health Club, reaching Stirling at 21:08.
What time is the last bus from Milngavie to Clydebank?
The last direct bus from Milngavie to Clydebank: on weekdays, the 80 at 23:31 from Stewart Street, reaching Clydebank at 23:39; on Saturdays, the 80 at 23:31 from Stewart Street, reaching Clydebank at 23:39; on Sundays, the 80 at 23:31 from Stewart Street, reaching Clydebank at 23:39.
What time is the last bus from Milngavie to Dumbarton?
The last direct bus from Milngavie to Dumbarton: on weekdays, the 80 at 23:31 from Stewart Street, reaching Dumbarton at 23:55; on Saturdays, the 80 at 23:31 from Stewart Street, reaching Dumbarton at 23:55; on Sundays, the 80 at 23:31 from Stewart Street, reaching Dumbarton at 23:55.
What time is the last bus from Milngavie to Kirkintilloch?
The last direct bus from Milngavie to Kirkintilloch: on weekdays, the 47A at 17:03 from Mosshead Road, reaching Kirkintilloch at 17:25; on Saturdays, the 47A at 17:03 from Mosshead Road, reaching Kirkintilloch at 17:25; on Sundays, the 80 at 08:27 from Ashfield Road, reaching Kirkintilloch at 08:43.
What time is the last bus from Milngavie to Bishopbriggs?
The last direct bus from Milngavie to Bishopbriggs: on weekdays, the 47A at 17:03 from Mosshead Road, reaching Bishopbriggs at 17:24; on Saturdays, the 47A at 17:03 from Mosshead Road, reaching Bishopbriggs at 17:24; on Sundays, there's no direct bus.
What time is the last bus from Milngavie to Bearsden?
The last direct bus from Milngavie to Bearsden: on weekdays, the 15 at 00:06 (after midnight) from Craighead Drive, reaching Bearsden at 00:13; on Saturdays, the 15 at 00:06 (after midnight) from Craighead Drive, reaching Bearsden at 00:13; on Sundays, the 60A at 23:45 from Mosshead Road, reaching Bearsden at 23:46.
What time is the last bus from Milngavie to Balfron?
The last direct bus from Milngavie to Balfron: on weekdays, the X10 at 23:32 from Health Club, reaching Balfron at 23:55; on Saturdays, the X10 at 00:32 (after midnight) from Health Club, reaching Balfron at 00:55; on Sundays, the X10 at 19:56 from Health Club, reaching Balfron at 20:20.
What time is the last bus from Milngavie to Renton?
The last direct bus from Milngavie to Renton: on weekdays, the 80 at 23:31 from Stewart Street, reaching Renton at 00:10; on Saturdays, the 80 at 23:31 from Stewart Street, reaching Renton at 00:10; on Sundays, the 80 at 23:31 from Stewart Street, reaching Renton at 00:10.
What time is the last bus from Milngavie to """Doune """?
The last direct bus from Milngavie to """Doune """: on weekdays, the X10A at 17:19 from Health Club, reaching """Doune """ at 18:57; on Saturdays, the X10A at 17:19 from Health Club, reaching """Doune """ at 18:56; on Sundays, there's no direct bus.

Buses in Milngavie · Plan a journey with a change

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