From Ullapool, Ferry Terminal bus to Lairg then train to Thurso. 4 h 19 min £33. From Ullapool, Ferry Terminal bus to Inverness, Bus Station then bus to Thurso, Sir George's Street Church. 6 h 19 min £29. From Ullapool drive to Thurso. 2 h 36 min £23.
Bus from Ullapool to Thurso
D + E Coaches operates a bus from Ullapool to Thurso 3 times a day. Tickets cost $19 and the journey takes 1 h 51 min. 2 other operators also service this route.