Nearly a fifth of all train journeys on the Far North Line between Inverness and Caithness in 2017 did not offer a food and drink service to passengers because of staffing problems.
But a massive recruitment drive launched by the ScotRail Alliance, after the problem was highlighted by the Press and Journal, has resulted in the service being fully manned.
ScotRail Alliance confirmed earlier this year that they will now offer food and drink to all customers travelling on the main Inverness-Wick/Thurso service.
Meanwhile, almost 86% of trains between Inverness and Thurso/Wick arrived within the target time in 2017.
Managing director Alex Hynes said: “It’s great news that we have fully restored our food and drink service for customers travelling from Inverness to Wick and Thurso.
“This will make what is already a great journey in a beautiful part of the world even better.
“We have made a significant investment in our Inverness to Wick and Thurso service, which has resulted in more trains running on time, refurbished trains, and now a fully restored food and drink offer for customers.
“It’s all part of our plan to build the best railway Scotland has ever had.”
Gail Ross, vice-president of Friends of the Far North Line and MSP for Caithness, Sutherland and Ross, also welcomed the news.
She said: “This is the correct decision. Passengers on the far north line pay the same as any other passengers on any other routes and deserve the same service.”