Last buses from Brechin

Direct buses from Brechin go to 40 places. Tonight (Saturday) the last one leaves at 02:20 (after midnight), the E1 to Auchenblae. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
EdinburghE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
AberdeenE1 02:20 after midnightE1 02:05 after midnightE1 02:20 after midnightE1 02:20 after midnight
DundeeE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
Arbroath30 23:4530 23:4530 23:4530 22:07
InglistonE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
Montrose30 23:4530 23:4530 23:4530 22:07
Edinburgh AirportE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
ForfarE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
PortlethenE1 02:20 after midnightE1 02:05 after midnightE1 02:20 after midnightE1 02:20 after midnight
KinrossE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
Netherton21A 23:2621A 23:2621A 23:2621A 21:38
RosythE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
NewtonhillE1 02:20 after midnightE1 02:05 after midnightE1 02:20 after midnightE1 02:20 after midnight
Bridge of EarnE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
InchtureE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
InveraldieE1 00:01 after midnightE1 23:49E1 00:01 after midnightE1 00:01 after midnight
MarykirkM9 20:14M9 20:14M9 20:14M9 20:14
Tealing21 17:1221 17:1221 17:1221A 21:38
Finavon21 21:3321 21:3321 21:33M9 18:43
Kinnettles21 17:1221 17:1221 17:1221A 21:38
Shielhill21 17:1221 17:1221 17:1221A 21:38
South Powrie21 17:1221 17:1221 17:1221A 21:38
DrumlithieE1 02:20 after midnightE1 02:05 after midnightE1 02:20 after midnightE1 02:20 after midnight
Edzell30A 22:5530A 22:5530A 22:5530 21:21
Happas21 17:1221 17:1221 17:1221A 21:38
Hillside30B 22:3430B 22:3430B 22:3430A 07:33
Inverkeilor30 23:4530 23:4530 23:4530 22:07
Lunan30 23:4530 23:4530 23:4530 22:07
Marywell30 23:4530 23:4530 23:4530 22:07
Muiryfaulds21 17:1221 17:1221 17:1221A 21:38
Stracathro30A 22:5530A 22:5530A 22:5530 21:21
Tarbrax21 17:1221 17:1221 17:1221A 21:38
AuchenblaeE1 02:20 after midnightE1 02:05 after midnightE1 02:20 after midnightE1 02:20 after midnight
Inchbare30A 22:5530A 22:5530A 22:5530 21:21
Cauldcots30 23:4530 23:4530 23:4530 22:07
Craigo30B 22:3430B 22:3430B 22:34none
Pugeston30 23:4530 23:4530 23:4530 22:07
Balwyllo30 23:4530 23:4530 23:4530 22:07
Bogindollo21 21:3321 21:3321 21:33none
Careston21 21:3321 21:3321 21:33none

The time each last direct bus leaves Brechin, 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 Brechin tonight?
The E1 to Auchenblae at 02:20 (after midnight) from Northern Hotel, from the timetable for Saturday.
What time is the last bus from Brechin to Edinburgh?
The last direct bus from Brechin to Edinburgh: on weekdays, the E1 at 23:49 from Bank Street, reaching Edinburgh at 02:11; on Saturdays, the E1 at 00:01 (after midnight) from Bank Street, reaching Edinburgh at 02:27; on Sundays, the E1 at 00:01 (after midnight) from Bank Street, reaching Edinburgh at 02:27.
What time is the last bus from Brechin to Aberdeen?
The last direct bus from Brechin to Aberdeen: on weekdays, the E1 at 02:05 (after midnight) from Northern Hotel, reaching Aberdeen at 02:48; on Saturdays, the E1 at 02:20 (after midnight) from Northern Hotel, reaching Aberdeen at 03:04; on Sundays, the E1 at 02:20 (after midnight) from Northern Hotel, reaching Aberdeen at 03:04.
What time is the last bus from Brechin to Dundee?
The last direct bus from Brechin to Dundee: on weekdays, the E1 at 23:49 from Bank Street, reaching Dundee at 00:24; on Saturdays, the E1 at 00:01 (after midnight) from Bank Street, reaching Dundee at 00:36; on Sundays, the E1 at 00:01 (after midnight) from Bank Street, reaching Dundee at 00:36.
What time is the last bus from Brechin to Arbroath?
The last direct bus from Brechin to Arbroath: on weekdays, the 30 at 23:45 from Slater Way, reaching Arbroath at 00:24; on Saturdays, the 30 at 23:45 from Slater Way, reaching Arbroath at 00:24; on Sundays, the 30 at 22:07 from Leuchland Cottage, reaching Arbroath at 22:56.
What time is the last bus from Brechin to Ingliston?
The last direct bus from Brechin to Ingliston: on weekdays, the E1 at 23:49 from Bank Street, reaching Ingliston at 01:53; on Saturdays, the E1 at 00:01 (after midnight) from Bank Street, reaching Ingliston at 02:09; on Sundays, the E1 at 00:01 (after midnight) from Bank Street, reaching Ingliston at 02:09.
What time is the last bus from Brechin to Montrose?
The last direct bus from Brechin to Montrose: on weekdays, the 30 at 23:45 from Slater Way, reaching Montrose at 23:51; on Saturdays, the 30 at 23:45 from Slater Way, reaching Montrose at 23:51; on Sundays, the 30 at 22:07 from Leuchland Cottage, reaching Montrose at 22:18.
What time is the last bus from Brechin to Edinburgh Airport?
The last direct bus from Brechin to Edinburgh Airport: on weekdays, the E1 at 23:49 from Bank Street, reaching Edinburgh Airport at 01:57; on Saturdays, the E1 at 00:01 (after midnight) from Bank Street, reaching Edinburgh Airport at 02:13; on Sundays, the E1 at 00:01 (after midnight) from Bank Street, reaching Edinburgh Airport at 02:13.
What time is the last bus from Brechin to Forfar?
The last direct bus from Brechin to Forfar: on weekdays, the E1 at 23:49 from Bank Street, reaching Forfar at 00:06; on Saturdays, the E1 at 00:01 (after midnight) from Bank Street, reaching Forfar at 00:18; on Sundays, the E1 at 00:01 (after midnight) from Bank Street, reaching Forfar at 00:18.
What time is the last bus from Brechin to Portlethen?
The last direct bus from Brechin to Portlethen: on weekdays, the E1 at 02:05 (after midnight) from Northern Hotel, reaching Portlethen at 02:43; on Saturdays, the E1 at 02:20 (after midnight) from Northern Hotel, reaching Portlethen at 02:59; on Sundays, the E1 at 02:20 (after midnight) from Northern Hotel, reaching Portlethen at 02:59.
What time is the last bus from Brechin to Kinross?
The last direct bus from Brechin to Kinross: on weekdays, the E1 at 23:49 from Bank Street, reaching Kinross at 01:23; on Saturdays, the E1 at 00:01 (after midnight) from Bank Street, reaching Kinross at 01:38; on Sundays, the E1 at 00:01 (after midnight) from Bank Street, reaching Kinross at 01:38.

Buses in Brechin · 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