🦠 Coronavirus (COVID-19): most bus operators are introducing new timetables, as fewer passengers are travelling. If you need to travel, please check their websites for the latest updates.


X99 - Inverness - Thurso and Scrabster

A bus service operated by Stagecoach Highlands



Scrabster, at Ferry Terminal 18:02
Scrabster, at Miller Place 18:04
Scrabster, opp Bishops Drive 18:04
Thurso, o/s Lidl 18:06
Thurso, at Camp Site 18:06
Thurso, at Bank of Scotland 18:07
Thurso, at Sir Georges Street Church 06:20 18:08
Murkle, opp Sibmister Rd End 06:25
Castletown, at Rose Cottage 06:28
Castletown, o/s Drill Hall 06:29
Castletown, opp Post Office 06:29
Bowermadden, opp Bus Shelter 06:38
Hastigrow, at Rockwater Offices 06:40
Kirk, opp Old Post Office 06:43
Killimster, at Wester Rd End 06:45
Reiss Crossroads (SE-bound) 06:48
Reiss, at Sands Rd End 06:49
Ackergill Road End (SE-bound) 06:53
Wick, nr Business Park 06:54
Wick, at Hill Avenue 06:56
Wick, opp Elm Tree Garage 06:56
Wick, o/s Post Office 06:57
Wick, at Bus Terminal 06:58
Wick, o/s Post Office 06:58
Wick, after Town Hall 06:59
Wick, at Agnes Street 07:00
Pulteneytown, o/s Wick Football Ground 07:01
Wick, nr Retail Park 07:02
Hempriggs, at Rockhill Road 07:03
Hempriggs Whiterow (S-bound) 07:03
Hempriggs Farm (S-bound) 07:05
Thrumster, at Post Box 07:08
Thrumster, opp Church 07:09
Thrumster, at Borrowston 07:10
Ulbster, opp Lyntone Cottage 07:12
Whaligoe, opp Smithy Cottage 07:14
Bruan, opp Church 07:16
E Clyth, opp Road End 07:17
Mid Clyth, opp Stones Rd End 07:18
Mid Clyth, opp Telephone Exchange 07:19
Mid Clyth, opp Camster Rd End 07:19
Clyth Mains (at) 07:22
W Clyth, opp Watten Rd End 07:24
Lybster, o/s Primary School 07:26
Lybster, o/s Post Office 07:28
Lybster, opp Portland Arms Hotel 07:28
Swiney Houses (opp) 07:30
Burrigill, at Road End 07:30
Forse, at Road End 07:31
Latheron, at Niandt Rd End 07:32
Latheron, opp Post Office 07:33
Latheronwheel, at Bus Shelter 07:34
Dunbeath, at Laidhay Croft Museum 07:38
Dunbeath, opp Inver Caravan Park 07:39
Dunbeath Layby (S-bound) 07:40
Dunbeath, at War Memorial 07:41
Dunbeath, at War Memorial 07:46
Dunbeath, at Neil Gunn Road 07:46
Ramscraigs, opp Road End 07:49
Newport, opp Road End 07:53
Berriedale, opp Post Office 07:56
Helmsdale, opp Petrol Station 08:11
Portgower, o/s Hall 08:13
Achrimsdale, opp Road End 08:25
Clynelish, opp Road End 08:25
Brora, opp Victoria Garage 08:26
Brora, at Station Square 08:27
Brora, opp Fountain Square 08:27
Hunters of Brora (at) 08:27
Doll, opp Road End 08:29
Golspie, opp Dunrobin Station 08:34
Golspie, opp Bank of Scotland 08:36
Golspie, opp Stags Head Hotel 08:36
Golspie, at Car Park 08:36
Golspie, opp Hospital Rd End 08:36
Golspie The Mound (S-bound) 08:39
Poles, opp Hotel 08:44
Dornoch, opp Clydesdale Bank 08:51
Dornoch, at Cathedral Square 08:53
Dornoch, at Cathedral Square 08:58
Dornoch, o/s Clydesdale Bank 08:58
Camore Crescent (opp) 09:00
Evelix, opp Manse Rd End 09:00
Clashmore, opp Junction 09:03
Tain, o/s Co-Op 09:12
Tain, o/s Duthac House 09:12
Tain, o/s Post Office 09:13
Tain, o/s Post Office 09:14
Tain, o/s Shell Garage 09:14
Alness, at Rosskean Church 09:32
Duncanston Crossroads (S-bound) 09:49
Inverness Bus Station (Stance 2) 10:04
Inverness, opp Marks and Spencer 10:05
Millburn, o/s Morrisons 10:06
Millburn, opp Diriebught Road 10:10
Millburn, opp Rok Building 10:12
Culcabock, after Balmoral Terrace 10:15
Culcabock, opp Petrol Station 10:17
Inshes, at Raigmore Hospital 10:19
Inshes, o/s Carlton Bingo 10:20
Inverness Retail Park, at Tesco 10:29


Inverness Retail Park, at Tesco 13:40
Inshes, at Raigmore Hospital 13:50
Culcabock, o/s Petrol Station 13:53
Culcabock, at Balmoral Terrace 13:55
Culcabock Balmoral Terrace (opp and before) 13:56
Millburn, at Diriebught Road 14:04
Inverness, o/s Marks and Spencer 14:12
Inverness Bus Station (Stance 2) 14:15
Duncanston, at Crossroads 14:30
Alness, at Kincraig House Hotel 14:47
Tain, at Asda 15:04
Tain, opp Shell Garage 15:04
Tain, opp Post Office 15:05
Tain, opp Post Office 15:07
Tain, opp Co-Op 15:07
Tain, o/s Morangie House Hotel 15:08
Clashmore, at Junction 15:16
Evelix, at Manse Rd End 15:19
Camore Crescent (at) 15:19
Dornoch, nr Academy 15:20
Dornoch, opp Clydesdale Bank 15:21
Dornoch, at Cathedral Square 15:22
Dornoch, at Cathedral Square 15:28
Dornoch, o/s Clydesdale Bank 15:28
Poles, nr Hotel 15:33
Golspie The Mound (N-bound) 15:39
Golspie, at Hospital Rd End 15:43
Golspie, opp Car Park 15:44
Golspie, o/s Stags Head Hotel 15:44
Golspie, o/s Bank of Scotland 15:45
Golspie, at Dunrobin Station 15:46
Doll, at Road End 15:51
Brora, at Fountain Square 15:53
Brora, opp Station Square 15:53
Brora, opp Station Square 15:54
Brora, at Victoria Garage 15:54
Portgower, opp Hall 16:07
Portgower, at Bus Shelter 16:07
Helmsdale, at Belgrave Hotel 16:10
Berriedale, o/s Post Office 16:25
Newport, at Road End 16:27
Ramscraigs, at Road End 16:31
Dunbeath, at War Memorial 16:35
Dunbeath, at War Memorial 16:40
Dunbeath, opp Neil Gunn Road 16:40
Dunbeath Layby (N-bound) 16:40
Dunbeath, nr Inver Caravan Park 16:41
Dunbeath, opp Laidhay Croft Museum 16:42
Latheronwheel, at Whalebone Gate 16:45
Latheronwheel, opp Bus Shelter 16:46
Latheron, o/s Post Office 16:48
Latheron, opp Niandt Rd End 16:48
Forse, opp Road End 16:49
Burrigill, opp Road End 16:50
Swiney Houses (nr) 16:50
Lybster, o/s Portland Arms Hotel 16:52
Lybster, o/s Primary School 16:52
Lybster, o/s Post Office 16:53
W Clyth, at Watten Rd End 16:55
Clyth Mains (opp) 16:57
Mid Clyth, at Camster Rd End 16:59
Mid Clyth, at Telephone Exchange 17:00
Mid Clyth, at Stones Rd End 17:00
E Clyth, at Road End 17:01
Bruan, nr Church 17:03
Whaligoe, at Smithy Cottage 17:04
Ulbster, nr Lyntone Cottage 17:06
Thrumster, opp Borrowston 17:08
Thrumster, at Church 17:09
Thrumster, at Bus Shelter 17:10
Hempriggs Farm (N-bound) 17:13
Hempriggs Whiterow (N-bound) 17:14
Hempriggs, opp Rockhill Road 17:14
Wick, nr Retail Park 17:16
Pulteneytown, opp Northcote Street 17:18
Wick, o/s Queens Hotel 17:19
Wick, at Caithness General Hospital 17:19
Wick, opp Town Hall 17:20
Wick, at Bus Terminal 17:22
Wick, o/s Elm Tree Garage 17:22
Wick, opp Hill Avenue 17:22
Wick, opp Tesco 17:23
Wick, opp Business Park 17:23
Ackergill Road End (NW-bound) 17:24
Reiss, opp Sands Rd End 17:26
Reiss Crossroads (NW-bound) 17:27
Killimster, opp Wester Rd End 17:29
Kirk, at Old Post Office 17:31
Hastigrow, opp Rockwater Offices 17:34
Bowermadden, at Bus Shelter 17:37
Castletown, opp Drill Hall 17:46
Castletown, opp Ross Cottage 17:46
Murkle, at Sibmister Rd End 17:49
Thurso, at Sir George's Street Church 17:55
Thurso, opp Bank of Scotland 17:55
Thurso, opp Camp Site 17:56
Thurso, opp Lidl 17:56
Scrabster, o/s Pentland View Nursing Home 17:57
Scrabster, opp Miller Place 17:58
Scrabster, at Ferry Terminal 18:01

Timetable data from the Traveline National Dataset

Cash or 💳 contactless payment accepted

More information

Stagecoach Highlands