Yes, public transport is available on Bus 961 from Inverness to Ullapool.