Caledonian Sleeper is launching a new fleet of swish overnight trains and they look stunning.

The service operates between London and Scotland and passengers will now travel - and snooze - in style, after a new £100million upgrade of all 75 carriages which include a range of accommodation such as rooms with double beds and en-suites.

Caledonian Sleeper have given a sneak peek at the swanky new rooms on offer, and have revealed just how much a ride will set you back, reports Mirror Online .

The furnishings and cosy rooms are decorated with elegant interiors, and both the beds and seats are huge, which is always a massive bonus when travelling.

The cabins are cosy with spacious beds (Image: Caledonian Sleeper)

There's a choice of five room types on board and prices for each are as follows:

Comfort Seats : Fares start from £45.

Classic Rooms: solo or shared use with an option of interconnecting rooms, with toiletries included). Solo fares from £140, Shared fares from £170.

Club Rooms: solo or shared use with en-suite, station lounge access, breakfast and luxury toiletries. Solo fares from £205, Shared fares from £250.

It's not all about the rooms either - the Club Car is also getting an update with plush seating and all of the usual hearty dishes and mouthwatering treats on offer, whether you want a filling breakfast or just fancy a pre-bedtime tipple.

There's good news for train enthusiasts though as you won't need to wait long to see it for yourself.

The seats are huge with plenty of leg room (Image: Caledonian Sleeper)

The new trains will be operating from June onwards (until then, the rail service will continue to use its current trains).

It's worth noting that when you book, there are railcard discounts which may apply.

The trains will actually begin operating by the end of May, initially on the Lowlander route (London to Glasgow/Edinburgh), and then the Highlander route (London to Aberdeen, Inverness and Fort William).

Testing of the coaches started in 2018 and is ongoing, with some coaches currently undergoing their final fitting out in the Central Belt.

The upgrade cost £100million (Image: Caledonian Sleeper)

Ryan Flaherty, Serco’s Managing Director for Caledonian Sleeper, said: "The launch of the new Caledonian Sleeper is fast approaching and travelling on our service will be a truly magical experience that will transform travel between London and Scotland.

"I would encourage anyone interested in being one of the first to experience the new trains to book their travel on our new website, which has been completely revamped to reflect the monumental and exciting changes to our service.

The service will travel between Scotland and London (Image: Caledonian Sleeper)

"Caledonian Sleeper is competitively priced and means guests can avoid the hassle or additional costs of getting to and from the airport. It is the only way to be at your destination in plenty of time for early morning meetings or a full day’s sightseeing without the cost of a hotel."