Last buses from Leven, Fife

Direct buses from Leven, Fife go to 40 places. Tonight (Sunday) the last one leaves at 23:59, the 47A to Windygates. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
GlasgowX27 10:17X27 08:17X27 08:17X27 10:17
EdinburghX58 21:40X58 21:40X58 22:40X58 21:40
Dundee41B 08:2941B 19:0041B 19:0041B 08:29
Dunfermline7A 20:157A 21:157A 21:157A 20:15
Glenrothes44A 23:5544A 23:5544A 23:5544A 23:55
KirkcaldyX58 21:407A 22:35X58 22:40X58 21:40
Bridgend41B 08:2941B 19:0041B 19:0041B 08:29
CumbernauldX27 10:17X27 08:17X27 08:17X27 10:17
Buckhaven47A 23:59X58 00:27 after midnightX58 00:27 after midnight47A 23:59
Methil47A 23:59X58 00:27 after midnightX58 00:27 after midnight47A 23:59
Cupar41B 08:2941B 19:0041B 19:0041B 08:29
LarbertX27 10:17X27 08:17X27 08:17X27 10:17
St Andrews95 22:4095 22:2595 22:2595 22:40
InverkeithingX58 21:40X58 21:40X58 22:40X58 21:40
Windygates47A 23:5947A 00:13 after midnight47A 00:13 after midnight47A 23:59
Methilhill47A 23:5944A 23:5544A 23:5547A 23:59
Kennoway49 23:5848 23:5048 23:5049 23:58
Markinch44A 23:5544A 23:5544A 23:5544A 23:55
FerrytollX58 21:40X58 21:40X58 22:40X58 21:40
CowdenbeathX27 10:17X27 08:1718 17:26X27 10:17
North QueensferryX58 21:40X58 21:40X58 22:40X58 21:40
HighamnoneMD15 07:28nonenone
Coaltown of Wemyss7 23:35X58 00:27 after midnightX58 00:27 after midnight7 23:35
Rosyth7A 20:157A 21:157A 21:157A 20:15
Coaltown of Balgonie44A 23:5544A 23:5544A 23:5544A 23:55
Newport-on-Tay41B 08:2941B 19:0041B 19:0041B 08:29
QueensferryX58 21:40X58 21:40X58 22:40X58 21:40
St Michaels41B 08:2941B 19:0041B 19:0041B 08:29
Burntisland7A 21:157A 22:357A 22:357A 21:15
Dairsie41B 08:2941B 19:0041B 19:0041B 08:29
East Wemyss7 23:35X58 00:27 after midnightX58 00:27 after midnight7 23:35
Keltynonenone18 17:26none
Kinghorn7A 21:157A 22:357A 22:357A 21:15
Bonnybank48 23:2548 23:5048 23:5048 23:25
Balmullo41B 08:2941B 19:0041B 19:0041B 08:29
Dalgety BayX58 21:407A 22:35X58 22:40X58 21:40
CrossfordX27 10:17X27 08:17X27 08:17X27 10:17
KincardineX27 10:17X27 08:17X27 08:17X27 10:17
Pettycur Bay7A 21:157A 22:357A 22:357A 21:15
Tayport41B 08:2941B 19:0041B 19:0041B 08:29

The time each last direct bus leaves Leven, Fife, 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 Leven, Fife tonight?
The 47A to Windygates at 23:59 from Spruce Grove, from the timetable for Sunday.
What time is the last bus from Leven, Fife to Glasgow?
The last direct bus from Leven, Fife to Glasgow: on weekdays, the X27 at 08:17 from Levenbank Drive, reaching Glasgow at 11:19; on Saturdays, the X27 at 08:17 from Levenbank Drive, reaching Glasgow at 11:19; on Sundays, the X27 at 10:17 from Levenbank Drive, reaching Glasgow at 13:19.
What time is the last bus from Leven, Fife to Edinburgh?
The last direct bus from Leven, Fife to Edinburgh: on weekdays, the X58 at 21:40 from Bus Station, reaching Edinburgh at 23:08; on Saturdays, the X58 at 22:40 from Bus Station, reaching Edinburgh at 00:08; on Sundays, the X58 at 21:40 from Bus Station, reaching Edinburgh at 23:08.
What time is the last bus from Leven, Fife to Dundee?
The last direct bus from Leven, Fife to Dundee: on weekdays, the 41B at 19:00 from Wester Durie, reaching Dundee at 20:06; on Saturdays, the 41B at 19:00 from Wester Durie, reaching Dundee at 20:06; on Sundays, the 41B at 08:29 from Wester Durie, reaching Dundee at 09:35.
What time is the last bus from Leven, Fife to Dunfermline?
The last direct bus from Leven, Fife to Dunfermline: on weekdays, the 7A at 21:15 from Bus Station, reaching Dunfermline at 23:01; on Saturdays, the 7A at 21:15 from Bus Station, reaching Dunfermline at 23:01; on Sundays, the 7A at 20:15 from Bus Station, reaching Dunfermline at 22:01.
What time is the last bus from Leven, Fife to Glenrothes?
The last direct bus from Leven, Fife to Glenrothes: on weekdays, the 44A at 23:55 from Bus Station, reaching Glenrothes at 00:25; on Saturdays, the 44A at 23:55 from Bus Station, reaching Glenrothes at 00:25; on Sundays, the 44A at 23:55 from Bus Station, reaching Glenrothes at 00:25.
What time is the last bus from Leven, Fife to Kirkcaldy?
The last direct bus from Leven, Fife to Kirkcaldy: on weekdays, the 7A at 22:35 from Bus Station, reaching Kirkcaldy at 22:57; on Saturdays, the X58 at 22:40 from Bus Station, reaching Kirkcaldy at 23:00; on Sundays, the X58 at 21:40 from Bus Station, reaching Kirkcaldy at 22:00.
What time is the last bus from Leven, Fife to Bridgend?
The last direct bus from Leven, Fife to Bridgend: on weekdays, the 41B at 19:00 from Wester Durie, reaching Bridgend at 19:20; on Saturdays, the 41B at 19:00 from Wester Durie, reaching Bridgend at 19:20; on Sundays, the 41B at 08:29 from Wester Durie, reaching Bridgend at 08:49.
What time is the last bus from Leven, Fife to Cumbernauld?
The last direct bus from Leven, Fife to Cumbernauld: on weekdays, the X27 at 08:17 from Levenbank Drive, reaching Cumbernauld at 10:59; on Saturdays, the X27 at 08:17 from Levenbank Drive, reaching Cumbernauld at 10:59; on Sundays, the X27 at 10:17 from Levenbank Drive, reaching Cumbernauld at 12:59.
What time is the last bus from Leven, Fife to Buckhaven?
The last direct bus from Leven, Fife to Buckhaven: on weekdays, the X58 at 00:27 (after midnight) from Bus Station, reaching Buckhaven at 00:33; on Saturdays, the X58 at 00:27 (after midnight) from Bus Station, reaching Buckhaven at 00:33; on Sundays, the 47A at 23:59 from Spruce Grove, reaching Buckhaven at 00:12.
What time is the last bus from Leven, Fife to Methil?
The last direct bus from Leven, Fife to Methil: on weekdays, the X58 at 00:27 (after midnight) from Bus Station, reaching Methil at 00:29; on Saturdays, the X58 at 00:27 (after midnight) from Bus Station, reaching Methil at 00:29; on Sundays, the 47A at 23:59 from Spruce Grove, reaching Methil at 00:10.

Buses in Leven, Fife · 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