Last buses from Haughs of Airth

Direct buses from Haughs of Airth go to 21 places. No more buses are timetabled tonight (Sunday). Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Dunfermlinenone28 18:0128 18:01none
Falkirknone391 17:3628 17:26none
LarbertnoneH3 23:56H3 23:56none
AlloanoneH2 22:43H2 22:43none
Grangemouthnone28 17:2628 17:26none
Kincardinenone28 18:0128 18:01none
DollarnoneH2 22:43H2 22:43none
Blairhallnone28 18:0128 18:01none
ClackmannannoneH2 22:43H2 22:43none
Kinnedarnone28 18:0128 18:01none
Salinenone28 18:0128 18:01none
Steelendnone28 18:0128 18:01none
TillicoultrynoneH2 22:43H2 22:43none
Comrienone28 18:0128 18:01none
AlvanoneH1 19:41H1 19:41none
High Valleyfieldnone28 18:0128 18:01none
Culrossnone28 18:0128 18:01none
Oakleynone28 18:0128 18:01none
Lethamnone391 17:36nonenone
Shires Millnone28 18:0128 18:01none
Skinflatsnone28 17:2628 17:26none

The time each last direct bus leaves Haughs of Airth, 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 Haughs of Airth to Dunfermline?
The last direct bus from Haughs of Airth to Dunfermline: on weekdays, the 28 at 18:01 from Pine `n` Oak, reaching Dunfermline at 18:54; on Saturdays, the 28 at 18:01 from Pine `n` Oak, reaching Dunfermline at 18:54; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Falkirk?
The last direct bus from Haughs of Airth to Falkirk: on weekdays, the 391 at 17:36 from Pine `n` Oak, reaching Falkirk at 17:54; on Saturdays, the 28 at 17:26 from Pine `n` Oak, reaching Falkirk at 17:37; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Larbert?
The last direct bus from Haughs of Airth to Larbert: on weekdays, the H3 at 23:56 from Pine `n` Oak, reaching Larbert at 00:04; on Saturdays, the H3 at 23:56 from Pine `n` Oak, reaching Larbert at 00:04; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Alloa?
The last direct bus from Haughs of Airth to Alloa: on weekdays, the H2 at 22:43 from Pine `n` Oak, reaching Alloa at 23:01; on Saturdays, the H2 at 22:43 from Pine `n` Oak, reaching Alloa at 23:01; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Grangemouth?
The last direct bus from Haughs of Airth to Grangemouth: on weekdays, the 28 at 17:26 from Pine `n` Oak, reaching Grangemouth at 17:34; on Saturdays, the 28 at 17:26 from Pine `n` Oak, reaching Grangemouth at 17:34; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Kincardine?
The last direct bus from Haughs of Airth to Kincardine: on weekdays, the 28 at 18:01 from Pine `n` Oak, reaching Kincardine at 18:07; on Saturdays, the 28 at 18:01 from Pine `n` Oak, reaching Kincardine at 18:07; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Dollar?
The last direct bus from Haughs of Airth to Dollar: on weekdays, the H2 at 22:43 from Pine `n` Oak, reaching Dollar at 23:28; on Saturdays, the H2 at 22:43 from Pine `n` Oak, reaching Dollar at 23:28; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Blairhall?
The last direct bus from Haughs of Airth to Blairhall: on weekdays, the 28 at 18:01 from Pine `n` Oak, reaching Blairhall at 18:29; on Saturdays, the 28 at 18:01 from Pine `n` Oak, reaching Blairhall at 18:29; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Clackmannan?
The last direct bus from Haughs of Airth to Clackmannan: on weekdays, the H2 at 22:43 from Pine `n` Oak, reaching Clackmannan at 22:50; on Saturdays, the H2 at 22:43 from Pine `n` Oak, reaching Clackmannan at 22:50; on Sundays, there's no direct bus.
What time is the last bus from Haughs of Airth to Kinnedar?
The last direct bus from Haughs of Airth to Kinnedar: on weekdays, the 28 at 18:01 from Pine `n` Oak, reaching Kinnedar at 18:41; on Saturdays, the 28 at 18:01 from Pine `n` Oak, reaching Kinnedar at 18:41; on Sundays, there's no direct bus.

Buses in Haughs of Airth · 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