Last buses from Dalgety Bay

Direct buses from Dalgety Bay go to 30 places. Tonight (Sunday) the last one leaves at 00:35 (after midnight), the X58 to Kirkcaldy. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
EdinburghX58 22:44X58 22:44X58 23:44X58 22:44
Dunfermline83 23:1283 23:1283 23:1283 23:12
KirkcaldyX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
BuckhavenX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
MethilX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
St AndrewsnoneX58 18:10X58 17:50none
InverkeithingX58 22:44X58 22:44X58 23:44X58 22:44
Methilhillnone7 17:587 17:58none
FerrytollX58 22:44X58 22:44X58 23:44X58 22:44
North QueensferryX58 22:44X58 22:44X58 23:44X58 22:44
Coaltown of WemyssX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
Rosyth7A 21:427A 22:427A 22:427A 21:42
QueensferryX58 22:44X58 22:44X58 23:44X58 22:44
BurntislandX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
East WemyssX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
Keltynone7C 18:167C 18:16none
KinghornX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
Pettycur BayX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
Hillend83 23:1283 23:1283 23:1283 23:12
Kingseatnone7C 18:167C 18:16none
AberdourX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
Lower LargononeX58 18:10X58 17:50none
Lundin LinksnoneX58 18:10X58 17:50none
Upper LargononeX58 18:10X58 17:50none
LevenX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnightX58 00:35 after midnight
Bernards SmithyX58 22:35X58 22:35X58 22:35X58 22:35
LargowardnoneX58 18:10X58 17:50none
LathonesnoneX58 18:10X58 17:50none
CairnsmillnoneX58 18:10X58 17:50none
RadernienoneX58 18:10X58 17:50none

The time each last direct bus leaves Dalgety Bay, 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 Dalgety Bay tonight?
The X58 to Kirkcaldy at 00:35 (after midnight) from East Access Ridge Way, from the timetable for Sunday.
What time is the last bus from Dalgety Bay to Edinburgh?
The last direct bus from Dalgety Bay to Edinburgh: on weekdays, the X58 at 22:44 from Parklands Crescent, reaching Edinburgh at 23:08; on Saturdays, the X58 at 23:44 from Parklands Crescent, reaching Edinburgh at 00:08; on Sundays, the X58 at 22:44 from Parklands Crescent, reaching Edinburgh at 23:08.
What time is the last bus from Dalgety Bay to Dunfermline?
The last direct bus from Dalgety Bay to Dunfermline: on weekdays, the 83 at 23:12 from Railway Station, reaching Dunfermline at 23:18; on Saturdays, the 83 at 23:12 from Railway Station, reaching Dunfermline at 23:18; on Sundays, the 83 at 23:12 from Railway Station, reaching Dunfermline at 23:18.
What time is the last bus from Dalgety Bay to Kirkcaldy?
The last direct bus from Dalgety Bay to Kirkcaldy: on weekdays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Kirkcaldy at 01:02; on Saturdays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Kirkcaldy at 01:02; on Sundays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Kirkcaldy at 01:02.
What time is the last bus from Dalgety Bay to Buckhaven?
The last direct bus from Dalgety Bay to Buckhaven: on weekdays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Buckhaven at 01:39; on Saturdays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Buckhaven at 01:39; on Sundays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Buckhaven at 01:39.
What time is the last bus from Dalgety Bay to Methil?
The last direct bus from Dalgety Bay to Methil: on weekdays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Methil at 01:41; on Saturdays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Methil at 01:41; on Sundays, the X58 at 00:35 (after midnight) from East Access Ridge Way, reaching Methil at 01:41.
What time is the last bus from Dalgety Bay to St Andrews?
The last direct bus from Dalgety Bay to St Andrews: on weekdays, the X58 at 18:10 from East Access Ridge Way, reaching St Andrews at 19:52; on Saturdays, the X58 at 17:50 from East Access Ridge Way, reaching St Andrews at 19:32; on Sundays, there's no direct bus.
What time is the last bus from Dalgety Bay to Inverkeithing?
The last direct bus from Dalgety Bay to Inverkeithing: on weekdays, the X58 at 22:44 from Parklands Crescent, reaching Inverkeithing at 22:47; on Saturdays, the X58 at 23:44 from Parklands Crescent, reaching Inverkeithing at 23:47; on Sundays, the X58 at 22:44 from Parklands Crescent, reaching Inverkeithing at 22:47.
What time is the last bus from Dalgety Bay to Methilhill?
The last direct bus from Dalgety Bay to Methilhill: on weekdays, the 7 at 17:58 from East Access Ridge Way, reaching Methilhill at 19:32; on Saturdays, the 7 at 17:58 from East Access Ridge Way, reaching Methilhill at 19:32; on Sundays, there's no direct bus.
What time is the last bus from Dalgety Bay to Ferrytoll?
The last direct bus from Dalgety Bay to Ferrytoll: on weekdays, the X58 at 22:44 from Parklands Crescent, reaching Ferrytoll at 22:56; on Saturdays, the X58 at 23:44 from Parklands Crescent, reaching Ferrytoll at 23:56; on Sundays, the X58 at 22:44 from Parklands Crescent, reaching Ferrytoll at 22:56.
What time is the last bus from Dalgety Bay to North Queensferry?
The last direct bus from Dalgety Bay to North Queensferry: on weekdays, the X58 at 22:44 from Parklands Crescent, reaching North Queensferry at 22:58; on Saturdays, the X58 at 23:44 from Parklands Crescent, reaching North Queensferry at 23:58; on Sundays, the X58 at 22:44 from Parklands Crescent, reaching North Queensferry at 22:58.

Buses in Dalgety Bay · 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