Serco Caledonian Sleeper has introduced its new fleet of overnight trains on all routes between London and Scotland.
In April, the company debuted the carriage on the Lowlander route between London and Glasgow/Edinburgh.
With launch of the service on Highlander route, passengers can now travel between London and Aberdeen, Inverness and Fort William.
The trains feature new comfort seats, as well as rooms with double beds and en-suites.
Various forms of accommodation are available on the trains, including Classic Rooms, Club Rooms, Caledonian Double and Accessible Rooms.
It also includes redesigned comfort seats with a personal locker, reading light and charging point with Wi-Fi services across the train.
Additionally, the trains are equipped with a hotel-style keycard entry system to ensure security.
The Comfort Seats are priced at £45 and Classic Rooms at £140 for single occupancy and £170 for two people sharing, which equates to £85 per person.
The Club rooms are priced at £205 for single occupancy and £250 for two people sharing.
Caledonian Doubles come at £400 for Shared and £335 for Solo, while all Accessible Rooms cost the same as Classic Rooms.
Serco managing director for Caledonian Sleeper Ryan Flaherty said: “With the new service we are sure to see familiar faces continue to make the journey between London and Scotland, as well as many new guests, enjoy a service which is fit for today’s traveller, combining modern facilities expected with that feeling of nostalgia that comes from long-distance railway travel.
“We have worked really hard to learn lessons from introduction of the trains on the lowlander route earlier this year. We are now confident that all passengers can rely on the Caledonian Sleeper to provide the journey of a night time.”