A number of train services in the Highlands have been cancelled this evening due to a signal fault.
Engineers are on site to fix the problem at Dingwall but disruption is expected to last until 7.30pm.
A ScotRail statement said: “We have a signalling fault in the Dingwall area.
“Train services running through this station will be cancelled, delayed or revised.”
Tickets and smartcards are being accepted on Stagecoach buses between Inverness and Dingwall.
The services cancelled or disrupted are:
- 12.34pm Wick to Inverness – cancelled
- 1.46pm Kyle to Inverness – cancelled
- 3.51pm Invergordon to Inverness – cancelled
- 6.31pm service from Inverness to Wick – cancelled