The Caledonian Sleeper has officially launched its new fleet, with the trains’ arrival in Aberdeen drawing closer.
The £150 million carriages made their first journey on the route between London and Glasgow and Edinburgh on Sunday.
They will be introduced on the Highlander route, between London and Aberdeen, Inverness and Fort William, in the coming weeks.
Rupert Soames, chief executive of the Caledonian Sleeper’s operator Serco, said: “This is a proud and exciting moment for everyone who has been involved in bringing these new trains into service.
“It has been an incredibly complex project and this is the culmination of a huge effort and investment by all parties.
“We are very grateful to everyone who has contributed and we can now look forward to the new service and all it offers to travellers between Scotland and London.”