Here is the daily intermodal train 05:04 Mossend Yard - Inverness Milburn Yard conveying goods for supermarkets.
LNER ceased using Intercity 125 trains last weekend. The painted a set into the original 1970s livery for a final 4 day farewell tour. Here 43006 on day 2 12:14 Inverness - Edinburgh.
The daily Mossend - Inverness container service is pictured just after Dalwhinnie.
The Caledonian Sleeper from London (21.15 the day before) runs passed Dalwhinnie on its route to Inverness.
A London-Inverness service passes through Dalwhinnie on the Highland Main Line.
Direct Rail Services Class68 has just passed Dalwhinnie working the freight train Inverness to Mossend Up Yard intermodal service.
73966+73967 just south of Dalwhinnie with the previous evenings 21:15 London Euston - Inverness.
The Caledonian Sleeper on its way from London to Inverness on Drumochter Pass between Pitlochry and Dalwhinnie.
Direct Rail Services 68006 Daring passes Dalwhinnie working 4D47 13:19 Inverness to Mossend Up Yard intermodal service.