Last buses from Rosyth
Direct buses from Rosyth go to 40 places. Tonight (Saturday) the last one leaves at 01:55 (after midnight), the E1 to Edinburgh. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Edinburgh | E1 01:55 after midnight | E1 01:40 after midnight | E1 01:55 after midnight | E1 01:55 after midnight |
| Aberdeen | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Dundee | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Dunfermline | X55 00:29 after midnight | X55 00:29 after midnight | X55 00:29 after midnight | X55 00:29 after midnight |
| Kirkcaldy | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Buckhaven | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Methil | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Ingliston | E1 01:55 after midnight | E1 01:40 after midnight | E1 01:55 after midnight | E1 01:55 after midnight |
| Livingston | X51 18:21 | X51 18:21 | X51 18:21 | X51 17:21 |
| Inverkeithing | 7D 00:01 after midnight | 7D 00:01 after midnight | 7D 00:01 after midnight | 7D 00:04 after midnight |
| Methilhill | 7 17:37 | 7 17:37 | 7 17:37 | none |
| Edinburgh Airport | E1 01:55 after midnight | E1 01:40 after midnight | E1 01:55 after midnight | E1 01:55 after midnight |
| Forfar | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Portlethen | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Ferrytoll | 7D 00:01 after midnight | 7D 00:01 after midnight | 7D 00:01 after midnight | 7D 00:04 after midnight |
| Cowdenbeath | 19 23:12 | 19 23:13 | 19 23:12 | 19 23:05 |
| North Queensferry | 7D 00:01 after midnight | 7D 00:01 after midnight | 7D 00:01 after midnight | 7D 00:04 after midnight |
| Kinross | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Coaltown of Wemyss | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Queensferry | X55 23:27 | X55 23:27 | X55 23:27 | X55 23:27 |
| Newbridge | X51 18:21 | X51 18:21 | X51 18:21 | X51 17:21 |
| Brechin | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Burntisland | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| East Wemyss | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Kelty | 7D 23:35 | 7D 23:35 | 7D 23:35 | 7D 21:35 |
| Kinghorn | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Lochgelly | 19 22:13 | 19 22:13 | 19 22:13 | 19 22:12 |
| Newtonhill | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Bridge of Earn | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Dalgety Bay | 7A 23:35 | 7A 23:35 | 7A 23:35 | 7A 22:35 |
| Crossford | none | W3 18:27 | none | none |
| Inchture | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Inveraldie | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Pettycur Bay | 7A 22:35 | 7A 22:35 | 7A 22:35 | 7A 21:35 |
| Gowkhall | 6A 21:54 | 6A 21:54 | 6A 21:54 | 6A 21:54 |
| Lumphinnans | 19 22:13 | 19 22:13 | 19 22:13 | 19 22:12 |
| Cairneyhill | none | W3 18:27 | none | none |
| Carnock | 6A 21:54 | 6A 21:54 | 6A 21:54 | 6A 21:54 |
| Drumlithie | E1 00:29 after midnight | E1 00:20 after midnight | E1 00:29 after midnight | E1 00:29 after midnight |
| Hill of Beath | 19 23:12 | 19 23:13 | 19 23:12 | 19 23:05 |
The time each last direct bus leaves Rosyth, 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 Rosyth tonight?
- The E1 to Edinburgh at 01:55 (after midnight) from St John's & St Columba's Church, from the timetable for Saturday.
- What time is the last bus from Rosyth to Edinburgh?
- The last direct bus from Rosyth to Edinburgh: on weekdays, the E1 at 01:40 (after midnight) from St John's & St Columba's Church, reaching Edinburgh at 02:11; on Saturdays, the E1 at 01:55 (after midnight) from St John's & St Columba's Church, reaching Edinburgh at 02:27; on Sundays, the E1 at 01:55 (after midnight) from St John's & St Columba's Church, reaching Edinburgh at 02:27.
- What time is the last bus from Rosyth to Aberdeen?
- The last direct bus from Rosyth to Aberdeen: on weekdays, the E1 at 00:20 (after midnight) from St John's & St Columba's Church, reaching Aberdeen at 02:48; on Saturdays, the E1 at 00:29 (after midnight) from St John's & St Columba's Church, reaching Aberdeen at 03:04; on Sundays, the E1 at 00:29 (after midnight) from St John's & St Columba's Church, reaching Aberdeen at 03:04.
- What time is the last bus from Rosyth to Dundee?
- The last direct bus from Rosyth to Dundee: on weekdays, the E1 at 00:20 (after midnight) from St John's & St Columba's Church, reaching Dundee at 01:12; on Saturdays, the E1 at 00:29 (after midnight) from St John's & St Columba's Church, reaching Dundee at 01:24; on Sundays, the E1 at 00:29 (after midnight) from St John's & St Columba's Church, reaching Dundee at 01:24.
- What time is the last bus from Rosyth to Dunfermline?
- The last direct bus from Rosyth to Dunfermline: on weekdays, the X55 at 00:29 (after midnight) from Railway Station, reaching Dunfermline at 00:30; on Saturdays, the X55 at 00:29 (after midnight) from Railway Station, reaching Dunfermline at 00:30; on Sundays, the X55 at 00:29 (after midnight) from Railway Station, reaching Dunfermline at 00:30.
- What time is the last bus from Rosyth to Kirkcaldy?
- The last direct bus from Rosyth to Kirkcaldy: on weekdays, the 7A at 22:35 from Fairykirk Road, reaching Kirkcaldy at 23:22; on Saturdays, the 7A at 22:35 from Fairykirk Road, reaching Kirkcaldy at 23:22; on Sundays, the 7A at 21:35 from Fairykirk Road, reaching Kirkcaldy at 22:22.
- What time is the last bus from Rosyth to Buckhaven?
- The last direct bus from Rosyth to Buckhaven: on weekdays, the 7A at 22:35 from Fairykirk Road, reaching Buckhaven at 00:09; on Saturdays, the 7A at 22:35 from Fairykirk Road, reaching Buckhaven at 00:09; on Sundays, the 7A at 21:35 from Fairykirk Road, reaching Buckhaven at 23:09.
- What time is the last bus from Rosyth to Methil?
- The last direct bus from Rosyth to Methil: on weekdays, the 7A at 22:35 from Fairykirk Road, reaching Methil at 00:15; on Saturdays, the 7A at 22:35 from Fairykirk Road, reaching Methil at 00:15; on Sundays, the 7A at 21:35 from Fairykirk Road, reaching Methil at 23:15.
- What time is the last bus from Rosyth to Ingliston?
- The last direct bus from Rosyth to Ingliston: on weekdays, the E1 at 01:40 (after midnight) from St John's & St Columba's Church, reaching Ingliston at 01:53; on Saturdays, the E1 at 01:55 (after midnight) from St John's & St Columba's Church, reaching Ingliston at 02:09; on Sundays, the E1 at 01:55 (after midnight) from St John's & St Columba's Church, reaching Ingliston at 02:09.
- What time is the last bus from Rosyth to Livingston?
- The last direct bus from Rosyth to Livingston: on weekdays, the X51 at 18:21 from Castlandhill Road, reaching Livingston at 18:54; on Saturdays, the X51 at 18:21 from Castlandhill Road, reaching Livingston at 18:56; on Sundays, the X51 at 17:21 from Castlandhill Road, reaching Livingston at 17:56.
- What time is the last bus from Rosyth to Inverkeithing?
- The last direct bus from Rosyth to Inverkeithing: on weekdays, the 7D at 00:01 (after midnight) from Middlebank Street, reaching Inverkeithing at 00:03; on Saturdays, the 7D at 00:01 (after midnight) from Middlebank Street, reaching Inverkeithing at 00:03; on Sundays, the 7D at 00:04 (after midnight) from Middlebank Street, reaching Inverkeithing at 00:06.
Buses in Rosyth · 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