Skye and Lochalsh mobile library timetable

South Skye | Lochalsh | North Skye

The mobile library operates a three weekly schedule across the Isle of Skye as follows. Please note these times are subject to change. 

Public and School holidays: The mobile van will not be out on Easter Monday or during Christmas and New Year holidays. Stops at primary schools (marked *) are normally suspended during the school holidays.

South Skye

Monday: 05 Jan, 26 Jan, 16 Feb, 09 Mar, 30 Mar, 20 Apr, 11 May, 01 Jun, 22 Jun, 13 Jul, 03 Aug, 24 Aug, 14 Sep, 05 Oct, 26 Oct, 16 Nov, 07 Dec 2026.

Mondays: Kyleakin and Breakish

Stop Time
Kyleakin Primary 10:00 – 10:30
Kyleakin Nursery 10:30 – 10:45
Harrapool 11:15 – 11:30
Committee Road Junction 11:40 – 11:55
Lower Breakish 1 12:00 – 12:15
Lower Breakish H/B 12:20 – 12:35
Lower Breakish 2 12:40 – 12:55
Lower Breakish 3 13:00 – 13:15
Kyleakin Stop 1 14:30 – 14:45
Kyleakin Stop 2 14:50 – 15:05
Kyleakin Stop 1 15:10 – 15:25

Calling at: Kyleakin, Harrpool and Breakish.

Tuesdays: 06 Jan; 27 Jan; 17 Feb; 10 Mar; 31 Mar; 21 Apr; 12 May; 2 Jun; 23 Jun; 14 Jul; 04 Aug; 25 Aug; 15 Sep; 06 Oct; 27 Oct; 17 Nov; 08 Dec 2026.

Tuesadys: Isle Ornsay, Sleat and Aird

Stop Time
Isle Ornsay Stop 1 10:00 – 10:30
Isle Ornsay Stop 2 10:35 – 10:50
An Crubh 10:55 – 11:10
Sleat Primary 11:25 – 12:40
Sabhal Mor Ostaig 12:45 – 13:00
Sabhal Mor Ostaig offices 13:05 – 13:20
Sleat Shop 13:30 – 13:45
Pier Road 13:50 – 14:05
Armadale Pier 14:10 – 14:25
Advasar Cnoc-A-Chonaisg 14:30 – 14:45
Aird Stop 1 14:55 – 15:10
Aird H/B 15:15 – 15:30
Aird Stop 2 15:35 – 15:50
Aird Old Church 15:55 – 16:10
Tarskavaig 16:50 – 17:20

Calling at: Isle Ornsay, An Crubh, Sleat, Armadale Pier, Aird and Taravaig.

Wednesdays: 07 Jan; 28 Jan; 18 Feb; 11 Mar; 01 Apr; 22 Apr; 13 May; 03 Jun; 24 Jun; 15 Jul; 05 Aug; 26 Aug; 16 Sep; 07 Oct; 28 Oct;18 Nov; 09 Dec 2026.

Wednesdays: Raasay

Stop Time
Raasay Primary 11:00 – 11:15
Raasay Nursery 11:15 – 11:30
Inverarish 11:40 – 12:10
Raasay Shop 12:15 – 12:30
School Park Road 12:40 – 12:55
Raasay O.D. Centre 13:00 – 13:30
Raasay Ferry Terminal 14:00 – 14:30
Fernilea 15:15 – 15:30
Carbost Uilleum Pairc 15:40 – 15:55
Luib 16:15 – 16:30
Ard Dorch 16:40 – 16:55

Calling at: Raasay, Inverarish, Fernilea, Carbost Uilleum Pairc, Luib and Ard Dorch.

Thursdays: 08 Jan; 29 Jan; 19 Feb; 12 Mar; 02 Apr; 23 Apr; 14 May; 04 Jun; 25 Jun; 16 Jul; 06 Aug; 27 Aug; 17 Sep; 08 Oct; 29 Oct; 19 Nov; 10 Dec 2026.

Thursdays: Broadford

Stop Time
Heaste 10:00 – 10:30
Broadford Primary 11:00 – 12:00
Broadford Nursery 12:00 – 12:15
Elgol (Glas Bhein) 14:15 – 14:45
Glasnakille 15:00 – 15:30
Glasnakille Junction 15:45 – 16:00

Calling at: Heaste, Broadford, Elgol and Glasnakille.

Lochalsh

Mondays: 12 Jan; 02 Feb; 23 Feb; 16 Mar; 27 Apr; 18 May; 08 Jun; 29 Jun; 20 Jul; 10 Aug; 31 Aug; 21 Sep; 12 Oct; 02 Nov; 23 Nov; 14 Dec 2026.

Mondays: Carr Brae, Ardelve

Stop Time
Carr Brae 10:15
Salachy housebound x 2 11:00
Sallachy Stop 2 11:30
Camasluinie 12:00
Conchra 13:15
Ardelve Stop 2 14:10
Aird Ferry Centre 14:30
Aite Place 14:45
Lochside 15:15
Dornie Shop 16:00

Calling at: Carr Brea, Salachy, Camasluinie, Corchra, Ardelve and Aird.

Tuesdays: 13 Jan; 03 Feb; 24 Feb; 17 Mar; 07 Apr; 28 Apr; 19 May; 09 Jun; 30 Jun; 21 Jul; 11 Aug; 01 Sep; 22 Sep; 13 Oct; 03 Nov; 24 Nov; 15 Dec 2026.

Tuesdays: Kyle, Baicaul and Kirkton

Stop Time
Kyle Nursery 10:00 – 10:15
Kyle Primary 10:15 – 11:00
Kyle Pier 11:15 – 11:45
Badicaul H/B 11:50 – 12:05
Badicaul Stop 2 12:10 – 12:25
The Square 12:40 – 12:55
Reraig 13:00 – 13:15
Aird Ferry Centre 13:30 – 13:45
Aite Place 13:45 – 14:00
Auchtertyre Nursery 14:15 – 14:45
Kirkton Stop 1 14:55 – 15:10
Kirkton Stop 2 15:15 – 15:30
Auchtertyre College 15:35 – 15:50
Nostie 16.00 – 16.10

Calling at: Kyle, Badicaaul, Reraig, Aird Ferry, Aite, Auchtertyre and Kirkton.

Wednesdays: 14 Jan; 04 Feb; 25 Feb; 18 Mar; 08 Apr; 29 Apr; 20 May; 10 Jun; 01 Jul; 22 Jul; 12 Aug; 02 Sep; 23 Sep; 14 Oct; 04 Nov; 25 Nov; 16 Dec 2026.

Wednesdays: Inverinate and Letterfearn

Stop Time
Auchtertyre Primary 10:00 – 11:00
Inverinate Stop 1 11:20 – 11:35
Lochduich Primary 11:45 – 12:15
Shiel Bridge 12:30 – 12:45
Letterfearn 13:30 – 14:00
Ratagan 14:15 – 14:45
Inverinate Stop 2 (Home School) 15:00 – 15:30
Badicaul 16:00 – 16:15

Calling at: Auchtertyre primary school, Invernate, Shiel Bridge, Letterfearn, Ratagan and Badicaul.

Thursdays: 19 Jan; 09 Feb; 02 Mar; 23 Mar; 13 Apr; 04 May; 25 May; 15 June; 06 Jul; 27 Jul; 17 Aug; 07 Sep; 28 Sep; 19 Oct; 09 Nov; 30 Nov; 21 Dec 2026.

Thursdays: Glenelg and Arnisdale

Stop Time
Beolary 10:15 – 10:30
Glenelg Forestry Houses 10:40 – 10:55
Glenelg Primary 11:00 – 11:30
Glenelg Nursery 11:30 – 11:45
Quarry 12:30 – 13:00
Arnisdale Stop 1 13:30 – 14:30
Arnisdale H/B 14:30 – 14:45
Corran 14:50 – 15:05
Arnisdale H/B 15:10 – 15:40

Calling at: Beolary, Glenelg, Arnisdale and Corran.

North Skye

Mondays: 19th Jan; 09th Feb; 02nd Mar; 23rd Mar; 13th Apr; 04th May; 25th May; 15th Jun; 06th Jul; 27th Jul; 18th Aug; 07th Sep; 28th Sep; 19th Oct; 09th Nov; 30th Nov 2026.

Mondays: Glenhinnisdal, Earlish, Kilmuir and Staffin

Stop Time
Glenhinnisdal M/R 10:00 – 10:15
Glenhinnisdal 10:30 – 10:45
Earlish 11:00 – 11:15
Earlish H/B M/R 11:25 – 11:40
Uig Pier 11:50 – 12:20
Kilmuir Primary 12:45 – 13:15
Kilmuir Nursery 13:15 – 13:30
Balmaqueen 13:45 – 14:00
Staffin Hall 14:10 – 14:25
Staffin Primary 14:30 – 15:00
Garafad 15:10 – 15:25
Culnacnoc 15:45 – 16:00

Calling at: Glenhinnisdal, Earlish, Uig Pier, Kilmuir, Balmaqueen, Staffin, Garafad and Culnacnoc.

Tuesdays: 20 Jan; 10 Feb; 03 Mar; 24 Mar; 14 Apr; 05 May; 26 May; 16 Jun; 07 Jul; 28 Jul; 18 Aug; 08 Sep; 29 Sep; 20 Oct; 10 Nov; 01 Dec; 22 Dec 2026.

Tuesdays: Tote, Edinbane, Geary and Dunvegan

Stop Time
Tote 10:30 – 10:45
Edinbane Primary 11:15 – 11:45
Geary housebound 12:15 – 12:30
Geary Stop 2 12:40 – 12:55
Lusta housebound 13:10 – 13:25
Dunvegan Car Park 13:45 – 14:15
Lonmore housebound 14:55 – 15:10
Drynoch 15:40 – 15:55

Calling at: Tote, Edinbane, Geary, Dunvegan and Drynoch.

Wednesdays: 21 Jan; 11 Feb; 04 Mar; 25 Mar; 15 Apr; 06 May; 27 May; 17 Jun; 08 Jul; 29 Jul; 19 Aug; 09 Sep; 30 Sep; 21 Oct; 11 Nov; 02 Dec; 23 Dec 2026.

Wednesdays: Carbost, MacDiarmid, Peinachorran and Balmeanach

Stop Time
Carbost Village
Carbost Primary
Carbost Nursery
Portree housebound
MacDiarmid Primary
MacDiarmid Nursery
Heatherfield
Upper Ollach
Peinachorran 1
Peinachorran 2
Balmeanach

Calling at: Carbost, MacDiarmid, Heatherfield, Conordon, Upper Ollach, Peinachorran and Balmeanach.

Thursdays: 22 Jan; 12 Feb; 05 Mar; 26 Mar; 16 Apr; 07 May; 28 May; 18 Jun; 09 Jul; 30 Jul; 20 Aug; 10 Sep; 01 Oct; 22 Oct; 12 Nov; 03 Dec; 24 Dec 2026.

Thursdays: Dunvegan and Horloch

Stop Time
Dunvegan Primary 11:15 – 12:15
Dunvegan Nursery 12:15 – 12:30
Borrerai 13:00 – 13:15
Glendale Village Hall 13:30 – 14:00
Harlosh housebound 14:30 – 14:45
Harlosh Crossroads 14:50 – 15:05
Harlosh House 15:10 – 15:25
Feorlig 15:30 – 15:45

Calling at: Dunvegan, Glendale, Horloch, Feorling and Caroy.