Mobile libraries

Brora Mobile Library timetable

The mobile library operates a three weekly schedule as follows. Please use Ctrl + F on your keyboard to search the timetable for route names and dates. (Please note: these times are subject to change.)

East Coat Route | North Coast Route | West Coast Route

East Coast Route

Mondays: 12th Jan; 2nd Feb; 23rd Feb; 16th Mar; 6th Apr; 27th Apr; 18th May; 8th Jun; 29th Jun; 20th Jul; 10th Aug; 31st Aug; 21st Sep; 12th Oct; 2nd Nov; 23rd Nov; 14th Dec 2026.

Golspie – Balvraid – Skelbo – Embo – Dornoch – Astle

Stop Time
Golspie Hospital 09:25 – 09:31
Golspie H Gatehouse 09:33 – 09:40
Balvraid, Old Smiddy 09:52 – 10:26
Balvraid, Tawny Cottage 10:30 – 10:41
Skelbo Can-nah-Anail 10:54 – 11:05
Skelbo, Fourpenny 11:37 – 11:43
Embo, Old Police House 11:48 – 12:01
Embo Community Centre Stop 12:30 – 13:00
Dornoch, Springfield Housing Estate 13:50 – 11:43
Dornoch, Stafford Ct 14:16 – 14:34
Dornoch, Meadows 14:43 – 15:06
Astle, 38 15:24 – 15:53
Evelix, Achlean 16:03 – 16:20

Calling at: Golspie, Balvraid, Skelbo, Embo, Dornoch, Astle and Evelix, Achlean.

Tuesdays: 13th Jan; 3rd Feb; 24th Feb; 17th Mar; 7th Apr; 28th Apr; 19th May; 9th Jun; 30th Jun; 21st Jul; 11th Aug; 1st Sep; 22nd Sep; 13th Oct; 3rd Nov; 24th Nov; 15th Dec 2026.

Clashmore – Spinningdale – Invershin – Shin Falls – Lairg – Golspie

Stop Time
Clashmore 09:00 – 09:38
Spinningdale 09:38 – 10:23
Invershin 10:38 – 10:47
Shin Falls, Kyleview 10:53 – 11:06
Achany, Cottages 12:05 – 12:26
Claonel, Triangle Jct 12:38 – 12:44
Lairg, Balloan 12:56 – 13:58
Golspie, Seaforth Hse 14:29 – 14:38

Calling at: Clashmore, Spinningdale, Invershin, Sjin Falls, Achany, Cloanel, Lairg, Balloan, and Golspie, Seaforth House.

Wednesdays: 14th Jan; 4th Feb; 25th Feb; 18th Mar; 8th Apr; 29th Apr; 20th May; 10th Jun; 1st Jul; 22nd Jul; 12th Aug; 2nd Sep; 23rd Sep; 14th Oct; 4th Nov; 25th Nov; 16th Dec 2026.

Rogart – Blairmore – Culdrain – Achagarron – Glenelg – Inchomney – Knockarthur

Stop Time
Rogart, Spar 09:03 – 09:45
Rogart, School 10:00 – 10:51
Blairmore, nr 46 11:59 – 12:06
Culdrain 12:13 – 12:34
Achnagarron, Croft 12:36 – 12:56
Glenelg 12:59 – 13:21
Inchomney 13:27 – 13:43
Knockarthur 13:49 – 14:05

Calling at: Rogart, Blairmore, Culdrain, Achagarron, Glenelg, Inchomney and Knockarthur.

Thursdays: 15th Jan 5th Feb; 26th Feb; 19th Mar; 9th Apr; 30th Apr; 21st May; 11th Jun; 2nd Jul; 23rd Jul; 13th Aug; 3rd Sep; 24th Sep; 15th Oct; 5th Nov; 26th Nov; 17th Dec 2026.

Colaboll– Overscaig – Wester Shinness – Upper Shinness

Stop Time
Colaboll 09:24 – 09:50
Overscaig 09:57 – 10:27
West Shinness, Croft 10:40 – 10:58
West Shinness, Lodge 11:00 – 11:12
Upper W. Shinness, 7 11:15 – 11:40
Upper W. Shinness, 9 11:48 – 11:57
Crask Inn 12:49 – 13:38

Calling at: Colaboll, Overscaig, Wester Shinness, Upper Shinness and Crask Inn.

North & Caithness Route

Mondays: 19th Jan; 9th Feb; 2nd Mar; 23rd Mar; 13th Apr; 4th May; 25th May; 15th June; 6th Jul; 27th Jul; 17th Aug; 7th Sep; 28th Sep; 19th Oct; 9th Nov; 30th Nov; 21st Dec 2026.

Lybster – Newlands of Fose – Latheronwheel

Stop Time
Lybster, The Cross 09:40 – 09:57
Lybster, school 10:01 – 11:14
Lybster, Quatre Braes 11:16 – 11:45
Newlands of Forse 11:51 – 12:21
Latheronwheel, B&B 13:06 – 13:38
Latheronwheel, far end 13:41 – 14:01

Calling at: Lybtser, Newlands of Fose and Latheronwheel.

Tuesdays: 20th Jan; 10th Feb; 3rd Mar; 24th Mar; 14th Apr; 5th May; 26th May; 16th June; 7th Jul; 28th Jul; 18th Aug; 8th Sep; 29th Sep; 20th Oct; 10th Nov; 1st Dec; 22nd Dec 2026. 

Dunbeath – Berriedale

Stop Time
Dunbeath school 09:15 – 09:50
Dunbeath Day Ctre 10:22 – 11:20
Berriedale, Cafe 11:32 – 11:57
Comm Box 12:51 – 13:32

Calling at: Dunbeath school, Dunbeath day centre, Berriedale cafe and Comm box.

Wednesdays: 21st Jan; 11th Feb; 4th Mar; 25th Mar; 15th Apr; 6th May; 27th May; 17th Jun; 8th Jul; 29th Jul; 19th Aug; 9th Sep; 30th Sep; 21st Oct; 11th Nov; 2nd Dec; 23rd Dec 2026.

Watten – Halkirk

Stop Time
Watten school 09:22 – 10:03
Watten nursery 10:05 – 10:56
Dale Farm 11:17 – 11:40
Halkirk, Henrietta St 11:48 – 11:50
Halkirk, Holly Tree Cottage 11:52 – 11:59
Halkirk Shop 13:00 – 13:30

Calling at: Watten school, Watten nursery, Dale Farm, Halkirk, Henrietta Street, Halkirk, Holy Tree cottage and Halkirk shop.

West Coast Route

Mondays: 5th Jan; 26th Jan; 16th Feb; 9th Mar; 30th Mar; 20th Apr; 11th May; 1st Jun; 22nd Jun; 13th Jul; 3rd Aug; 24th Aug; 14th Sep; 5th Oct; 26th Oct; 16th Nov; 7th Dec 2026.

Rosehall – Oykel – Benmore – Elphin – Lochinver – Inverkirkaig

Stop Time
Rosehall - Tutim Cottages 09:30 – 09:45
Oykel Bridges 10:00 – 10:15
Benmore Cottage 10:30 – 10:45
Altnacealgach Motel 11:00 – 11:15
Ledmore Junction 11:20 – 11:30
Elphin - Resallach 11:35 – 11:50
Elphin - Glackbain 11:55 – 12:10
Elphin - Viewpoint 12:20 – 13:00
Lochinver – Pottery 14:00 – 14:15
Lochinver - Inverpark 14:15 – 14:45
Lochinver- Kirk Road 14:50 – 15:25
Badnaban 15:40 – 16:00
Achins 16:15 – 16:45
Inverkirkaig Cottage 16:50 – 17:00
Inverkirkaig Bay 17:05 – 17:20
Lochinver Church of Scotland 17:45 – 18:30

Calling at: Rosehall, Oykell Bridges, Benmore, Altnacealgach Motel, Elphin, Lochinver, Badnaban, Achins, Inverkirkaig and Lochinver.

Tuesdays: 6th Jan; 27th Jan; 17th Feb; 10th Mar; 31st Mar; 21st Apr; 12th May; 2nd Jun; 23rd Jun; 14th Jul; 4th Aug; 25th Aug; 15th Sep; 6th Oct; 27th Oct; 17th Nov; 8th Dec 2026.

Lochinver schools – Achmelvich – Clachtoll – Stoer – Balcladich – Clashnessie – Drumbeg – Nedd

Stop Time
Lochinver Schools 08:25 – 09:15
Beside War Memorial / Near Spar (Schools Holidays Only) 09:10 – 09:30
Achmelvich 09:50 – 10:11
Clachtoll No 134 10:45 – 10:55
Clachtoll - Flossies 11:00 – 11:25
Clachtoll - Central 11:30 – 11:45
Stoer Church Road 12:15 – 12:45
Stoer Lochend 12:50 – 13:00
Clashmore 13:10 – 13:20
Culkein Stoer 13:30 – 13:45
Achnacarnin 13:50 – 14:05
Raffin 14:45 – 15:00
Balchladich - Glackin 15:05 – 15:15
Balchladich - After Beach Cattle Grid 15:20 – 15:30
Balchladich - Wagon Cattle Grid 15:30 – 15:40
Clashnessie - Post Box 15:50 – 16:20
Culkein Drumbeg 16:40 – 17:20
Drumbeg - Cnoc Glas 17:30 – 17:45
Nedd - Post Box 17:50 – 18:20

Calling at: Rosehall, Oykell Bridges, Benmore, Altnacealgach Motel, Elphin, Lochinver, Badnaban, Achins, Inverkirkaig and Lochinver.

Wednesdays: 7th Jan; 28th Jan; 18th Feb; 11th Mar; 1st Apr; 22nd Apr; 13th May; 3rd Jun; 24th Jun; 15th Jul; 5th Aug; 26th Aug; 16th Sep; 7th Oct; 28th Oct; 18th Nov; 9th Dec 2026.

Kylesku – Eddrachillies Hotel – Scourie – Rogart – Golspie Old Mill

Stop Time
Kylesku - Peir 09:30 – 09:55
Kylesku - Ferry House 10:00 – 10:15
Eddrachillies Hotel 10:30 – 10:45
Scourie Primary School 11:00 – 11:10
Scourie School 11:10 – 11:30
Scourie Village 12:00 – 12:45
Rogart Manse 14:45 – 15:00
Golspie Old Mill 15:45 – 16:00

Calling at: Kylesku, Eddrachillies Hotel, Scourie, Rogart and Golspie Old Mill.

Thursdays: 8th Jan; 29th Jan; 19th Feb; 12th Mar; 2nd Apr; 23rd Apr; 14th May; 4th Jun; 25th Jun; 16th Jul; 6th Aug; 27th Aug; 17th Sep; 8th Oct; 29th Oct; 19th Nov; 10th Dec 2026.

Badanloch sheds – Harveston Cottage – Forsinard – Kimbrace – Helmsdale

Stop Time
Badanloch Sheds 10:00 – 10:25
Harveston Cottage 10:30 – 10:45
Forsinard RSPB 11:00 – 11:20
Kinbrace Bungalows 13:00 – 13:30
Helmsdale Farr Crescent 14:00 – 14:30

Calling at: Badanloch sheds, Harveston Cottage, Forsinard RSPB, Kimbrace bungalows and Helmsdale, Farr Crescent.

2026 school holidays

  • February break - 17 February and 18 February
  • In service day - 19 February
  • Easter holidays - 7 April to 21 April
  • May Day - 5 May
  • In service day - 2 June
  • Summer holidays - starts 4 July
  • In service day - 18 August
  • In service days - 15 September and 16 September
  • October holidays - 13 October to 24 October
  • Christmas and New Year break - 24 December to 7 January