Last buses from North Queensferry

Direct buses from North Queensferry go to 40 places. Tonight (Saturday) the last one leaves at 00:54 (after midnight), the M6 to Ratho Station. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
GlasgowM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnight
EdinburghX58 23:58X55 23:33X58 23:58X55 23:33
AberdeenM6 23:18M6 23:18M6 23:18M6 23:18
PerthM6 23:18M6 23:18M6 23:18M6 23:18
DundeeM6 23:18M6 23:18M6 23:18M6 23:18
DunfermlineX55 00:20 after midnightX55 00:20 after midnightX55 00:20 after midnightX55 00:20 after midnight
GlenrothesX59A 00:05 after midnightX59A 00:05 after midnightX59A 00:05 after midnightX59A 00:05 after midnight
KirkcaldyX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
CumbernauldM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnight
FalkirkM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnight
BuckhavenX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
MethilX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
CuparX59 19:30X59 19:50X59 19:30X59 18:45
Ingliston747 00:25 after midnight747 00:24 after midnight747 00:25 after midnight747 00:25 after midnight
LivingstonX51 18:26X51 18:27X51 18:26X51 17:26
St AndrewsX59 19:30X59 19:50X59 19:30X59 18:45
InverkeithingX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
Ratho StationM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnight
Edinburgh AirportM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnight
PortlethenM6 23:18M6 23:18M6 23:18M6 23:18
FerrytollX55 00:20 after midnightX55 00:20 after midnightX55 00:20 after midnightX55 00:20 after midnight
CowdenbeathX59A 00:05 after midnightX59A 00:05 after midnightX59A 00:05 after midnightX59A 00:05 after midnight
KinrossM6 23:18M6 23:18M6 23:18M6 23:18
Coaltown of WemyssX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
RosythX55 00:20 after midnightX55 00:20 after midnightX55 00:20 after midnightX55 00:20 after midnight
Queensferry747 00:25 after midnight747 00:24 after midnight747 00:25 after midnight747 00:25 after midnight
GuardbridgeX59 19:30X59 19:50X59 19:30X59 18:45
NewbridgeX51 18:26X51 18:27X51 18:26X51 17:26
BurntislandX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
DairsieX59 19:30X59 19:50X59 19:30X59 18:45
East WemyssX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
Kelty7D 23:187D 23:187D 23:187D 21:18
KinghornX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
Dalgety BayX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight
GrangemouthM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnightM6 00:54 after midnight
MuirheadX59 19:30X59 19:50X59 19:30X59 18:45
Crossford89 16:3589 16:3589 16:35none
KinfaunsM6 23:18M6 23:18M6 23:18M6 23:18
MarykirkM6 23:18M6 23:18M6 23:18M6 23:18
Pettycur BayX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnightX58 00:15 after midnight

The time each last direct bus leaves North Queensferry, 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 North Queensferry tonight?
The M6 to Ratho Station at 00:54 (after midnight) from North Access, from the timetable for Saturday.
What time is the last bus from North Queensferry to Glasgow?
The last direct bus from North Queensferry to Glasgow: on weekdays, the M6 at 00:54 (after midnight) from North Access, reaching Glasgow at 02:32; on Saturdays, the M6 at 00:54 (after midnight) from North Access, reaching Glasgow at 02:32; on Sundays, the M6 at 00:54 (after midnight) from North Access, reaching Glasgow at 02:32.
What time is the last bus from North Queensferry to Edinburgh?
The last direct bus from North Queensferry to Edinburgh: on weekdays, the X55 at 23:33 from North Access, reaching Edinburgh at 23:42; on Saturdays, the X58 at 23:58 from North Access, reaching Edinburgh at 00:08; on Sundays, the X55 at 23:33 from North Access, reaching Edinburgh at 23:42.
What time is the last bus from North Queensferry to Aberdeen?
The last direct bus from North Queensferry to Aberdeen: on weekdays, the M6 at 23:18 from North Access, reaching Aberdeen at 01:37; on Saturdays, the M6 at 23:18 from North Access, reaching Aberdeen at 01:37; on Sundays, the M6 at 23:18 from North Access, reaching Aberdeen at 01:37.
What time is the last bus from North Queensferry to Perth?
The last direct bus from North Queensferry to Perth: on weekdays, the M6 at 23:18 from North Access, reaching Perth at 23:56; on Saturdays, the M6 at 23:18 from North Access, reaching Perth at 23:56; on Sundays, the M6 at 23:18 from North Access, reaching Perth at 23:56.
What time is the last bus from North Queensferry to Dundee?
The last direct bus from North Queensferry to Dundee: on weekdays, the M6 at 23:18 from North Access, reaching Dundee at 00:13; on Saturdays, the M6 at 23:18 from North Access, reaching Dundee at 00:13; on Sundays, the M6 at 23:18 from North Access, reaching Dundee at 00:13.
What time is the last bus from North Queensferry to Dunfermline?
The last direct bus from North Queensferry to Dunfermline: on weekdays, the X55 at 00:20 (after midnight) from North Access, reaching Dunfermline at 00:30; on Saturdays, the X55 at 00:20 (after midnight) from North Access, reaching Dunfermline at 00:30; on Sundays, the X55 at 00:20 (after midnight) from North Access, reaching Dunfermline at 00:30.
What time is the last bus from North Queensferry to Glenrothes?
The last direct bus from North Queensferry to Glenrothes: on weekdays, the X59A at 00:05 (after midnight) from North Access, reaching Glenrothes at 00:47; on Saturdays, the X59A at 00:05 (after midnight) from North Access, reaching Glenrothes at 00:47; on Sundays, the X59A at 00:05 (after midnight) from North Access, reaching Glenrothes at 00:47.
What time is the last bus from North Queensferry to Kirkcaldy?
The last direct bus from North Queensferry to Kirkcaldy: on weekdays, the X58 at 00:15 (after midnight) from North Access, reaching Kirkcaldy at 01:02; on Saturdays, the X58 at 00:15 (after midnight) from North Access, reaching Kirkcaldy at 01:02; on Sundays, the X58 at 00:15 (after midnight) from North Access, reaching Kirkcaldy at 01:02.
What time is the last bus from North Queensferry to Cumbernauld?
The last direct bus from North Queensferry to Cumbernauld: on weekdays, the M6 at 00:54 (after midnight) from North Access, reaching Cumbernauld at 02:12; on Saturdays, the M6 at 00:54 (after midnight) from North Access, reaching Cumbernauld at 02:12; on Sundays, the M6 at 00:54 (after midnight) from North Access, reaching Cumbernauld at 02:12.
What time is the last bus from North Queensferry to Falkirk?
The last direct bus from North Queensferry to Falkirk: on weekdays, the M6 at 00:54 (after midnight) from North Access, reaching Falkirk at 01:43; on Saturdays, the M6 at 00:54 (after midnight) from North Access, reaching Falkirk at 01:43; on Sundays, the M6 at 00:54 (after midnight) from North Access, reaching Falkirk at 01:43.

Buses in North Queensferry · 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