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. |
|