Last buses from Methil
Direct buses from Methil go to 40 places. Tonight (Saturday) the last one leaves at 01:44 (after midnight), the X58 to Leven. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Edinburgh | X58 22:44 | X58 21:44 | X58 22:44 | X58 21:44 |
| Dundee | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Dunfermline | 7A 21:21 | 7A 21:21 | 7A 21:21 | 7A 20:21 |
| Glenrothes | 44A 00:01 after midnight | 44A 00:01 after midnight | 44A 00:01 after midnight | 44A 00:01 after midnight |
| Kirkcaldy | X58 22:44 | 7A 22:41 | X58 22:44 | X58 21:44 |
| Bridgend | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Buckhaven | X58 00:31 after midnight | X58 00:31 after midnight | X58 00:31 after midnight | 49 00:30 after midnight |
| Cupar | 46 17:54 | 46 17:54 | 46 17:54 | none |
| St Andrews | X58 18:52 | X58 19:12 | X58 18:52 | X61 17:18 |
| Inverkeithing | X58 22:44 | X58 21:44 | X58 22:44 | X58 21:44 |
| Windygates | 48 00:06 after midnight | 48 00:06 after midnight | 48 00:06 after midnight | 44A 00:01 after midnight |
| Methilhill | 48 00:06 after midnight | 48 00:06 after midnight | 48 00:06 after midnight | 44A 00:01 after midnight |
| Kennoway | 48 00:06 after midnight | 48 00:06 after midnight | 48 00:06 after midnight | 48 23:41 |
| Markinch | 44A 00:01 after midnight | 44A 00:01 after midnight | 44A 00:01 after midnight | 44A 00:01 after midnight |
| Ferrytoll | X58 22:44 | X58 21:44 | X58 22:44 | X58 21:44 |
| Cowdenbeath | 18 17:31 | none | 18 17:31 | none |
| North Queensferry | X58 22:44 | X58 21:44 | X58 22:44 | X58 21:44 |
| Coaltown of Wemyss | X58 00:31 after midnight | X58 00:31 after midnight | X58 00:31 after midnight | 7 23:41 |
| Rosyth | 7A 21:21 | 7A 21:21 | 7A 21:21 | 7A 20:21 |
| Coaltown of Balgonie | 44A 00:01 after midnight | 44A 00:01 after midnight | 44A 00:01 after midnight | 44A 00:01 after midnight |
| Newport-on-Tay | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Queensferry | X58 22:44 | X58 21:44 | X58 22:44 | X58 21:44 |
| St Michaels | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Burntisland | 7A 22:41 | 7A 22:41 | 7A 22:41 | 7A 21:21 |
| Dairsie | 46 17:54 | 46 17:54 | 46 17:54 | none |
| East Wemyss | X58 00:31 after midnight | X58 00:31 after midnight | X58 00:31 after midnight | 7 23:41 |
| Kelty | 18 17:31 | none | 18 17:31 | none |
| Kinghorn | 7A 22:41 | 7A 22:41 | 7A 22:41 | 7A 21:21 |
| Bonnybank | 48 00:06 after midnight | 48 00:06 after midnight | 48 00:06 after midnight | 48 23:41 |
| Balmullo | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Dalgety Bay | X58 22:44 | 7A 22:41 | X58 22:44 | X58 21:44 |
| Pettycur Bay | 7A 22:41 | 7A 22:41 | 7A 22:41 | 7A 21:21 |
| Hillend | 7A 21:21 | 7A 21:21 | 7A 21:21 | 7A 20:21 |
| Anstruther | X61 18:18 | X61 17:38 | X61 18:18 | X61 17:18 |
| Ceres | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Craigrothie | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Drumoig | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Montrave | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Pickletillem | 46 17:54 | 46 17:54 | 46 17:54 | none |
| Pittenweem | X61 18:18 | X61 17:38 | X61 18:18 | X61 17:18 |
The time each last direct bus leaves Methil, 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 Methil tonight?
- The X58 to Leven at 01:44 (after midnight) from Innerleven Church, from the timetable for Saturday.
- What time is the last bus from Methil to Edinburgh?
- The last direct bus from Methil to Edinburgh: on weekdays, the X58 at 21:44 from Toll Bar, reaching Edinburgh at 23:08; on Saturdays, the X58 at 22:44 from Toll Bar, reaching Edinburgh at 00:08; on Sundays, the X58 at 21:44 from Toll Bar, reaching Edinburgh at 23:08.
- What time is the last bus from Methil to Dundee?
- The last direct bus from Methil to Dundee: on weekdays, the 46 at 17:54 from Dubbieside, reaching Dundee at 19:04; on Saturdays, the 46 at 17:54 from Dubbieside, reaching Dundee at 19:04; on Sundays, there's no direct bus.
- What time is the last bus from Methil to Dunfermline?
- The last direct bus from Methil to Dunfermline: on weekdays, the 7A at 21:21 from Swan Court, reaching Dunfermline at 23:01; on Saturdays, the 7A at 21:21 from Swan Court, reaching Dunfermline at 23:01; on Sundays, the 7A at 20:21 from Swan Court, reaching Dunfermline at 22:01.
- What time is the last bus from Methil to Glenrothes?
- The last direct bus from Methil to Glenrothes: on weekdays, the 44A at 00:01 (after midnight) from Toll Bar, reaching Glenrothes at 00:25; on Saturdays, the 44A at 00:01 (after midnight) from Toll Bar, reaching Glenrothes at 00:25; on Sundays, the 44A at 00:01 (after midnight) from Toll Bar, reaching Glenrothes at 00:25.
- What time is the last bus from Methil to Kirkcaldy?
- The last direct bus from Methil to Kirkcaldy: on weekdays, the 7A at 22:41 from Swan Court, reaching Kirkcaldy at 22:57; on Saturdays, the X58 at 22:44 from Toll Bar, reaching Kirkcaldy at 23:00; on Sundays, the X58 at 21:44 from Toll Bar, reaching Kirkcaldy at 22:00.
- What time is the last bus from Methil to Bridgend?
- The last direct bus from Methil to Bridgend: on weekdays, the 46 at 17:54 from Dubbieside, reaching Bridgend at 18:29; on Saturdays, the 46 at 17:54 from Dubbieside, reaching Bridgend at 18:29; on Sundays, there's no direct bus.
- What time is the last bus from Methil to Buckhaven?
- The last direct bus from Methil to Buckhaven: on weekdays, the X58 at 00:31 (after midnight) from Toll Bar, reaching Buckhaven at 00:33; on Saturdays, the X58 at 00:31 (after midnight) from Toll Bar, reaching Buckhaven at 00:33; on Sundays, the 49 at 00:30 (after midnight) from Toll Bar, reaching Buckhaven at 00:31.
- What time is the last bus from Methil to Cupar?
- The last direct bus from Methil to Cupar: on weekdays, the 46 at 17:54 from Dubbieside, reaching Cupar at 18:37; on Saturdays, the 46 at 17:54 from Dubbieside, reaching Cupar at 18:37; on Sundays, there's no direct bus.
- What time is the last bus from Methil to St Andrews?
- The last direct bus from Methil to St Andrews: on weekdays, the X58 at 19:12 from Innerleven Church, reaching St Andrews at 19:52; on Saturdays, the X58 at 18:52 from Innerleven Church, reaching St Andrews at 19:32; on Sundays, the X61 at 17:18 from South Grove, reaching St Andrews at 18:20.
- What time is the last bus from Methil to Inverkeithing?
- The last direct bus from Methil to Inverkeithing: on weekdays, the X58 at 21:44 from Toll Bar, reaching Inverkeithing at 22:47; on Saturdays, the X58 at 22:44 from Toll Bar, reaching Inverkeithing at 23:47; on Sundays, the X58 at 21:44 from Toll Bar, reaching Inverkeithing at 22:47.
Buses in Methil · 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