Last buses from Cairneyhill
Direct buses from Cairneyhill go to 40 places. Tonight (Saturday) the last one leaves at 23:59, the X24 to Crossford. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Glasgow | X24 21:53 | X24 21:53 | X24 21:53 | X24 21:53 |
| Dunfermline | X24 23:59 | X24 23:59 | X24 23:59 | X24 23:59 |
| Glenrothes | X24 23:59 | X24 23:59 | X24 23:59 | X24 23:59 |
| Kirkcaldy | X24A 22:59 | X24A 22:59 | X24A 22:59 | X24A 22:59 |
| Cumbernauld | X24 21:53 | X24 21:53 | X24 21:53 | X24 21:53 |
| Cupar | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Larbert | X24 21:53 | X24 21:53 | X24 21:53 | X24 21:53 |
| St Andrews | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Windygates | X27 21:14 | X27 21:14 | X27 21:14 | X27 20:16 |
| Ferrytoll | none | W3 17:51 | none | none |
| Cowdenbeath | X27 21:14 | X27 21:14 | X27 21:14 | X27 20:16 |
| Rosyth | none | W3 17:51 | none | none |
| Guardbridge | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Alloa | 8A 17:50 | 8A 17:50 | 8A 17:50 | 8A 15:40 |
| Dairsie | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Muirhead | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Crossford | X24 23:59 | X24 23:59 | X24 23:59 | X24 23:59 |
| Kincardine | 8A 23:40 | 8A 23:40 | 8A 23:40 | 8A 23:40 |
| Clackmannan | 8A 17:50 | 8A 17:50 | 8A 17:50 | 8A 15:40 |
| Hill of Beath | X27 21:14 | X27 21:14 | X27 21:14 | X27 20:16 |
| Kettlebridge | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Kinnedar | none | W3 18:48 | none | none |
| Saline | none | W3 18:48 | none | none |
| Steelend | none | W3 18:48 | none | none |
| Balmalcolm | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Charlestown | none | W3 17:51 | none | none |
| Comrie | none | W3 18:48 | none | none |
| Crombie | none | W3 17:51 | none | none |
| Crossgates | X27 21:14 | X27 21:14 | X27 21:14 | X27 20:16 |
| Limekilns | none | W3 17:51 | none | none |
| Pitlessie | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| Clayton | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
| High Valleyfield | 8A 23:40 | 8A 23:40 | 8A 23:40 | 8A 23:40 |
| Culross | 8A 23:40 | 8A 23:40 | 8A 23:40 | 8A 23:40 |
| Leven | X27 21:14 | X27 21:14 | X27 21:14 | X27 20:16 |
| Oakley | none | W3 18:48 | none | none |
| Torryburn | 8A 23:40 | 8A 23:40 | 8A 23:40 | 8A 23:40 |
| Low Valleyfield | 8A 23:40 | 8A 23:40 | 8A 23:40 | 8A 23:40 |
| Newmills | 8A 23:40 | 8A 23:40 | 8A 23:40 | 8A 23:40 |
| Springfield | X24 18:46 | X24 18:53 | X24 18:46 | X24 18:46 |
The time each last direct bus leaves Cairneyhill, 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 Cairneyhill tonight?
- The X24 to Crossford at 23:59 from Brandy Riggs, from the timetable for Saturday.
- What time is the last bus from Cairneyhill to Glasgow?
- The last direct bus from Cairneyhill to Glasgow: on weekdays, the X24 at 21:53 from Glen Moriston Drive, reaching Glasgow at 22:53; on Saturdays, the X24 at 21:53 from Glen Moriston Drive, reaching Glasgow at 22:53; on Sundays, the X24 at 21:53 from Glen Moriston Drive, reaching Glasgow at 22:53.
- What time is the last bus from Cairneyhill to Dunfermline?
- The last direct bus from Cairneyhill to Dunfermline: on weekdays, the X24 at 23:59 from Brandy Riggs, reaching Dunfermline at 00:09; on Saturdays, the X24 at 23:59 from Brandy Riggs, reaching Dunfermline at 00:09; on Sundays, the X24 at 23:59 from Brandy Riggs, reaching Dunfermline at 00:09.
- What time is the last bus from Cairneyhill to Glenrothes?
- The last direct bus from Cairneyhill to Glenrothes: on weekdays, the X24 at 23:59 from Brandy Riggs, reaching Glenrothes at 00:42; on Saturdays, the X24 at 23:59 from Brandy Riggs, reaching Glenrothes at 00:42; on Sundays, the X24 at 23:59 from Brandy Riggs, reaching Glenrothes at 00:42.
- What time is the last bus from Cairneyhill to Kirkcaldy?
- The last direct bus from Cairneyhill to Kirkcaldy: on weekdays, the X24A at 22:59 from Brandy Riggs, reaching Kirkcaldy at 23:45; on Saturdays, the X24A at 22:59 from Brandy Riggs, reaching Kirkcaldy at 23:45; on Sundays, the X24A at 22:59 from Brandy Riggs, reaching Kirkcaldy at 23:45.
- What time is the last bus from Cairneyhill to Cumbernauld?
- The last direct bus from Cairneyhill to Cumbernauld: on weekdays, the X24 at 21:53 from Glen Moriston Drive, reaching Cumbernauld at 22:33; on Saturdays, the X24 at 21:53 from Glen Moriston Drive, reaching Cumbernauld at 22:33; on Sundays, the X24 at 21:53 from Glen Moriston Drive, reaching Cumbernauld at 22:33.
- What time is the last bus from Cairneyhill to Cupar?
- The last direct bus from Cairneyhill to Cupar: on weekdays, the X24 at 18:53 from Brandy Riggs, reaching Cupar at 20:21; on Saturdays, the X24 at 18:46 from Brandy Riggs, reaching Cupar at 20:18; on Sundays, the X24 at 18:46 from Brandy Riggs, reaching Cupar at 20:18.
- What time is the last bus from Cairneyhill to Larbert?
- The last direct bus from Cairneyhill to Larbert: on weekdays, the X24 at 21:53 from Glen Moriston Drive, reaching Larbert at 22:18; on Saturdays, the X24 at 21:53 from Glen Moriston Drive, reaching Larbert at 22:18; on Sundays, the X24 at 21:53 from Glen Moriston Drive, reaching Larbert at 22:18.
- What time is the last bus from Cairneyhill to St Andrews?
- The last direct bus from Cairneyhill to St Andrews: on weekdays, the X24 at 18:53 from Brandy Riggs, reaching St Andrews at 20:46; on Saturdays, the X24 at 18:46 from Brandy Riggs, reaching St Andrews at 20:43; on Sundays, the X24 at 18:46 from Brandy Riggs, reaching St Andrews at 20:43.
- What time is the last bus from Cairneyhill to Windygates?
- The last direct bus from Cairneyhill to Windygates: on weekdays, the X27 at 21:14 from Brandy Riggs, reaching Windygates at 22:56; on Saturdays, the X27 at 21:14 from Brandy Riggs, reaching Windygates at 22:56; on Sundays, the X27 at 20:16 from Brandy Riggs, reaching Windygates at 22:04.
- What time is the last bus from Cairneyhill to Ferrytoll?
- The last direct bus from Cairneyhill to Ferrytoll: on weekdays, the W3 at 17:51 from War Memorial, reaching Ferrytoll at 18:18; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
Buses in Cairneyhill · 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