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.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Glasgow | 60A 23:45 | 15 00:06 after midnight | 15 00:06 after midnight | 60A 23:45 |
| Stirling | X10 19:56 | X10 21:22 | X10A 17:19 | X10 19:56 |
| Clydebank | 80 23:31 | 80 23:31 | 80 23:31 | 80 23:31 |
| Dumbarton | 80 23:31 | 80 23:31 | 80 23:31 | 80 23:31 |
| Kirkintilloch | 80 08:27 | 47A 17:03 | 47A 17:03 | 80 08:27 |
| Bishopbriggs | none | 47A 17:03 | 47A 17:03 | none |
| Bearsden | 60A 23:45 | 15 00:06 after midnight | 15 00:06 after midnight | 60A 23:45 |
| Balfron | X10 19:56 | X10 23:32 | X10 00:32 after midnight | X10 19:56 |
| Renton | 80 23:31 | 80 23:31 | 80 23:31 | 80 23:31 |
| """Doune """ | none | X10A 17:19 | X10A 17:19 | none |
| Killearn | X10 19:56 | X10 23:32 | X10 00:32 after midnight | X10 19:56 |
| Torrance | none | 47A 17:03 | 47A 17:03 | none |
| Strathblane | X10 19:56 | X10 23:32 | X10 00:32 after midnight | X10 19:56 |
| Twechar | 80 08:27 | 80 04:44 | 80 07:27 | 80 08:27 |
| Aberfoyle | none | X10A 17:19 | X10A 17:19 | none |
| Bardowie | 80 08:27 | 47A 17:03 | 47A 17:03 | 80 08:27 |
| Balmore | none | 47A 17:03 | 47A 17:03 | none |
| Kippen | X10 19:56 | X10 21:22 | X10 16:14 | X10 19:56 |
| Port of Menteith | none | X10A 17:19 | X10A 17:19 | none |
| Thornhill | none | X10A 17:19 | X10A 17:19 | none |
| Arnprior | X10 19:56 | X10 21:22 | X10 16:14 | X10 19:56 |
| Buchlyvie | X10 19:56 | X10 21:22 | X10 16:14 | X10 19:56 |
| Gargunnock | X10 19:56 | X10 21:22 | X10 16:14 | X10 19:56 |
| Milton | 80 23:31 | 80 23:31 | 80 23:31 | 80 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