Last buses from Bernards Smithy
Direct buses from Bernards Smithy go to 21 places. Tonight (Saturday) the last one leaves at 23:27, the X58 to Dalgety Bay. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Edinburgh | X58 23:27 | X58 22:27 | X58 23:27 | X58 22:27 |
| Kirkcaldy | X58 22:44 | X58 22:44 | X58 22:44 | X58 22:44 |
| Buckhaven | X58 22:44 | X58 22:44 | X58 22:44 | X58 22:44 |
| Methil | X58 22:44 | X58 22:44 | X58 22:44 | X58 22:44 |
| St Andrews | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Inverkeithing | X58 23:27 | X58 22:27 | X58 23:27 | X58 22:27 |
| Ferrytoll | X58 23:27 | X58 22:27 | X58 23:27 | X58 22:27 |
| North Queensferry | X58 23:27 | X58 22:27 | X58 23:27 | X58 22:27 |
| Coaltown of Wemyss | X58 22:44 | X58 22:44 | X58 22:44 | X58 22:44 |
| Queensferry | X58 23:27 | X58 22:27 | X58 23:27 | X58 22:27 |
| East Wemyss | X58 22:44 | X58 22:44 | X58 22:44 | X58 22:44 |
| Dalgety Bay | X58 23:27 | X58 22:27 | X58 23:27 | X58 22:27 |
| Lower Largo | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Lundin Links | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Upper Largo | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Auchtertool | none | BW9 15:57 | none | none |
| Leven | X58 22:44 | X58 22:44 | X58 22:44 | X58 22:44 |
| Largoward | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Lathones | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Cairnsmill | X58 17:59 | X58 18:19 | X58 17:59 | none |
| Radernie | X58 17:59 | X58 18:19 | X58 17:59 | none |
The time each last direct bus leaves Bernards Smithy, 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 Bernards Smithy tonight?
- The X58 to Dalgety Bay at 23:27 from West Lodge, from the timetable for Saturday.
- What time is the last bus from Bernards Smithy to Edinburgh?
- The last direct bus from Bernards Smithy to Edinburgh: on weekdays, the X58 at 22:27 from West Lodge, reaching Edinburgh at 23:08; on Saturdays, the X58 at 23:27 from West Lodge, reaching Edinburgh at 00:08; on Sundays, the X58 at 22:27 from West Lodge, reaching Edinburgh at 23:08.
- What time is the last bus from Bernards Smithy to Kirkcaldy?
- The last direct bus from Bernards Smithy to Kirkcaldy: on weekdays, the X58 at 22:44 from West Lodge, reaching Kirkcaldy at 22:54; on Saturdays, the X58 at 22:44 from West Lodge, reaching Kirkcaldy at 22:54; on Sundays, the X58 at 22:44 from West Lodge, reaching Kirkcaldy at 22:54.
- What time is the last bus from Bernards Smithy to Buckhaven?
- The last direct bus from Bernards Smithy to Buckhaven: on weekdays, the X58 at 22:44 from West Lodge, reaching Buckhaven at 23:26; on Saturdays, the X58 at 22:44 from West Lodge, reaching Buckhaven at 23:27; on Sundays, the X58 at 22:44 from West Lodge, reaching Buckhaven at 23:27.
- What time is the last bus from Bernards Smithy to Methil?
- The last direct bus from Bernards Smithy to Methil: on weekdays, the X58 at 22:44 from West Lodge, reaching Methil at 23:29; on Saturdays, the X58 at 22:44 from West Lodge, reaching Methil at 23:29; on Sundays, the X58 at 22:44 from West Lodge, reaching Methil at 23:29.
- What time is the last bus from Bernards Smithy to St Andrews?
- The last direct bus from Bernards Smithy to St Andrews: on weekdays, the X58 at 18:19 from West Lodge, reaching St Andrews at 19:52; on Saturdays, the X58 at 17:59 from West Lodge, reaching St Andrews at 19:32; on Sundays, there's no direct bus.
- What time is the last bus from Bernards Smithy to Inverkeithing?
- The last direct bus from Bernards Smithy to Inverkeithing: on weekdays, the X58 at 22:27 from West Lodge, reaching Inverkeithing at 22:47; on Saturdays, the X58 at 23:27 from West Lodge, reaching Inverkeithing at 23:47; on Sundays, the X58 at 22:27 from West Lodge, reaching Inverkeithing at 22:47.
- What time is the last bus from Bernards Smithy to Ferrytoll?
- The last direct bus from Bernards Smithy to Ferrytoll: on weekdays, the X58 at 22:27 from West Lodge, reaching Ferrytoll at 22:56; on Saturdays, the X58 at 23:27 from West Lodge, reaching Ferrytoll at 23:56; on Sundays, the X58 at 22:27 from West Lodge, reaching Ferrytoll at 22:56.
- What time is the last bus from Bernards Smithy to North Queensferry?
- The last direct bus from Bernards Smithy to North Queensferry: on weekdays, the X58 at 22:27 from West Lodge, reaching North Queensferry at 22:58; on Saturdays, the X58 at 23:27 from West Lodge, reaching North Queensferry at 23:58; on Sundays, the X58 at 22:27 from West Lodge, reaching North Queensferry at 22:58.
- What time is the last bus from Bernards Smithy to Coaltown of Wemyss?
- The last direct bus from Bernards Smithy to Coaltown of Wemyss: on weekdays, the X58 at 22:44 from West Lodge, reaching Coaltown of Wemyss at 23:20; on Saturdays, the X58 at 22:44 from West Lodge, reaching Coaltown of Wemyss at 23:20; on Sundays, the X58 at 22:44 from West Lodge, reaching Coaltown of Wemyss at 23:20.
- What time is the last bus from Bernards Smithy to Queensferry?
- The last direct bus from Bernards Smithy to Queensferry: on weekdays, the X58 at 22:27 from West Lodge, reaching Queensferry at 23:01; on Saturdays, the X58 at 23:27 from West Lodge, reaching Queensferry at 00:01; on Sundays, the X58 at 22:27 from West Lodge, reaching Queensferry at 23:01.
Buses in Bernards Smithy · 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