2025 Dry Dock Timetable
NorthLink Ferries will operate an amended service on routes to Orkney and Shetland as passenger ships undergo scheduled maintenance at dry dock. Please note – forecasted adverse weather conditions may disrupt the published timetable. View our Service Update page for up to date information.
- MV Hamnavoe (Stromness to Scrabster).
Dry dock dates: Tuesday 7th to Saturday 11th January 2025. - MV Hjaltland (Aberdeen to Kirkwall to Lerwick).
Dry dock dates: Monday 10th to Sunday 23rd February 2025. - MV Hrossey (Aberdeen to Kirkwall to Lerwick).
Dry dock dates: Tuesday 11th to Sunday 23rd March 2025.
Stromness to Scrabster / Scrabster to Stromness
There are no Pentland Firth sailings from Tuesday 7th to Saturday 11th January 2025. However there will be additional sailings to and from Kirkwall.
See the 2025 Scrabster to Stromness timetable.
Aberdeen – Kirkwall – Lerwick (Northbound)
1st January to 31st March 2025
Dep Aberdeen | Arr Kirkwall | Dep Kirkwall | Arr Lerwick | |
Wed 1 Jan | No Sailing | - | - | - |
Thu 2 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 3 Jan | 19:00 | - | - | 07:30 |
Sat 4 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 5 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 6 Jan | 19:00 | - | - | 07:30 |
Tue 7 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Wed 8 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Thu 9 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 10 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Sat 11 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 12 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 13 Jan | 19:00 | - | - | 07:30 |
Tue 14 Jan | 19:00 | - | - | 07:30 |
Wed 15 Jan | 19:00 | - | - | 07:30 |
Thu 16 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 17 Jan | 19:00 | - | - | 07:30 |
Sat 18 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 19 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 20 Jan | 19:00 | - | - | 07:30 |
Tue 21 Jan | 19:00 | - | - | 07:30 |
Wed 22 Jan | 19:00 | - | - | 07:30 |
Thu 23 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 24 Jan | 19:00 | - | - | 07:30 |
Sat 25 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 26 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 27 Jan | 19:00 | - | - | 07:30 |
Tue 28 Jan | 19:00 | - | - | 07:30 |
Wed 29 Jan | 19:00 | - | - | 07:30 |
Thu 30 Jan | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 31 Jan | 19:00 | - | - | 07:30 |
Sat 1 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 2 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 3 Feb | 19:00 | - | - | 07:30 |
Tue 4 Feb | 19:00 | - | - | 07:30 |
Wed 5 Feb | 19:00 | - | - | 07:30 |
Thu 6 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 7 Feb | 19:00 | - | - | 07:30 |
Sat 8 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 9 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 10 Feb | No Sailing | - | - | - |
Tue 11 Feb | 19:00 | - | - | 07:30 |
Wed 12 Feb | No Sailing | - | - | - |
Thu 13 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 14 Feb | No Sailing | - | - | - |
Sat 15 Feb | No Sailing | - | - | - |
Sun 16 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 17 Feb | No Sailing | - | - | - |
Tue 18 Feb | 19:00 | - | - | 07:30 |
Wed 19 Feb | No Sailing | - | - | - |
Thu 20 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 21 Feb | No Sailing | - | - | - |
Sat 22 Feb | No Sailing | - | - | - |
Sun 23 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 24 Feb | 19:00 | - | - | 07:30 |
Tue 25 Feb | 19:00 | - | - | 07:30 |
Wed 26 Feb | 19:00 | - | - | 07:30 |
Thu 27 Feb | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 28 Feb | 19:00 | - | - | 07:30 |
Sat 1 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 2 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 3 Mar | 19:00 | - | - | 07:30 |
Tue 4 Mar | 19:00 | - | - | 07:30 |
Wed 5 Mar | 19:00 | - | - | 07:30 |
Thu 6 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 7 Mar | 19:00 | - | - | 07:30 |
Sat 8 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 9 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 10 Mar | No Sailing | - | - | - |
Tue 11 Mar | 19:00 | - | - | 07:30 |
Wed 12 Mar | No Sailing | - | - | - |
Thu 13 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 14 Mar | No Sailing | - | - | - |
Sat 15 Mar | No Sailing | - | - | - |
Sun 16 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 17 Mar | No Sailing | - | - | - |
Tue 18 Mar | 19:00 | - | - | 07:30 |
Wed 19 Mar | No Sailing | - | - | - |
Thu 20 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 21 Mar | No Sailing | - | - | - |
Sat 22 Mar | No Sailing | - | - | - |
Sun 23 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 24 Mar | 19:00 | - | - | 07:30 |
Tue 25 Mar | 19:00 | - | - | 07:30 |
Wed 26 Mar | 19:00 | - | - | 07:30 |
Thu 27 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Fri 28 Mar | 19:00 | - | - | 07:30 |
Sat 29 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Sun 30 Mar | 17:00 | 23:00 | 23:45 | 07:30 |
Mon 31 Mar | 19:00 | - | - | 07:30 |
Lerwick – Kirkwall – Aberdeen (Southbound)
1st January to 31st March 2025
Dep Lerwick | Arr Kirkwall | Dep Kirkwall | Arr Aberdeen | |
Wed 1 Jan | No Sailing | - | - | - |
Thu 2 Jan | 19:00 | - | - | 07:00 |
Fri 3 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 4 Jan | 19:00 | - | - | 07:00 |
Sun 5 Jan | 19:00 | - | - | 07:00 |
Mon 6 Jan | 19:00 | - | - | 07:00 |
Tue 7 Jan | 16:30 | 22:00 | 22:45 | 07:00 |
Wed 8 Jan | 16:30 | 22:00 | 22:45 | 07:00 |
Thu 9 Jan | 16:30 | 22:00 | 22:45 | 07:00 |
Fri 10 Jan | 16:30 | 22:00 | 22:45 | 07:00 |
Sat 11 Jan | 16:30 | 22:00 | 22:45 | 07:00 |
Sun 12 Jan | 19:00 | - | - | 07:00 |
Mon 13 Jan | 19:00 | - | - | 07:00 |
Tue 14 Jan | 19:00 | - | - | 07:00 |
Wed 15 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 16 Jan | 19:00 | - | - | 07:00 |
Fri 17 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 18 Jan | 19:00 | - | - | 07:00 |
Sun 19 Jan | 19:00 | - | - | 07:00 |
Mon 20 Jan | 19:00 | - | - | 07:00 |
Tue 21 Jan | 19:00 | - | - | 07:00 |
Wed 22 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 23 Jan | 19:00 | - | - | 07:00 |
Fri 24 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 25 Jan | 19:00 | - | - | 07:00 |
Sun 26 Jan | 19:00 | - | - | 07:00 |
Mon 27 Jan | 19:00 | - | - | 07:00 |
Tue 28 Jan | 19:00 | - | - | 07:00 |
Wed 29 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 30 Jan | 19:00 | - | - | 07:00 |
Fri 31 Jan | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 1 Feb | 19:00 | - | - | 07:00 |
Sun 2 Feb | 19:00 | - | - | 07:00 |
Mon 3 Feb | 19:00 | - | - | 07:00 |
Tue 4 Feb | 19:00 | - | - | 07:00 |
Wed 5 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 6 Feb | 19:00 | - | - | 07:00 |
Fri 7 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 8 Feb | 19:00 | - | - | 07:00 |
Sun 9 Feb | 19:00 | - | - | 07:00 |
Mon 10 Feb | 19:00 | - | - | 07:00 |
Tue 11 Feb | No Sailing | - | - | - |
Wed 12 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 13 Feb | No Sailing | - | - | - |
Fri 14 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 15 Feb | No Sailing | - | - | - |
Sun 16 Feb | No Sailing | - | - | - |
Mon 17 Feb | 19:00 | - | - | 07:00 |
Tue 18 Feb | No Sailing | - | - | - |
Wed 19 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 20 Feb | No Sailing | - | - | - |
Fri 21 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 22 Feb | No Sailing | - | - | - |
Sun 23 Feb | No Sailing | - | - | - |
Mon 24 Feb | 19:00 | - | - | 07:00 |
Tue 25 Feb | 19:00 | - | - | 07:00 |
Wed 26 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 27 Feb | 19:00 | - | - | 07:00 |
Fri 28 Feb | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 1 Mar | 19:00 | - | - | 07:00 |
Sun 2 Mar | 19:00 | - | - | 07:00 |
Mon 3 Mar | 19:00 | - | - | 07:00 |
Tue 4 Mar | 19:00 | - | - | 07:00 |
Wed 5 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 6 Mar | 19:00 | - | - | 07:00 |
Fri 7 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 8 Mar | 19:00 | - | - | 07:00 |
Sun 9 Mar | 19:00 | - | - | 07:00 |
Mon 10 Mar | 19:00 | - | - | 07:00 |
Tue 11 Mar | No Sailing | - | - | - |
Wed 12 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 13 Mar | No Sailing | - | - | - |
Fri 14 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 15 Mar | No Sailing | - | - | - |
Sun 16 Mar | No Sailing | - | - | - |
Mon 17 Mar | 19:00 | - | - | 07:00 |
Tue 18 Mar | No Sailing | - | - | - |
Wed 19 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 20 Mar | No Sailing | - | - | - |
Fri 21 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 22 Mar | No Sailing | - | - | - |
Sun 23 Mar | No Sailing | - | - | - |
Mon 24 Mar | 19:00 | - | - | 07:00 |
Tue 25 Mar | 19:00 | - | - | 07:00 |
Wed 26 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Thu 27 Mar | 19:00 | - | - | 07:00 |
Fri 28 Mar | 17:30 | 23:00 | 23:45 | 07:00 |
Sat 29 Mar | 19:00 | - | - | 07:00 |
Sun 30 Mar | 19:00 | - | - | 07:00 |
Mon 31 Mar | 19:00 | - | - | 07:00 |