A delightful luxury steam train has released its date and tickets for when Essex residents will be able to step aboard an enchanting steam journey from Essex to one of the UK’s most popular Christmas Markets. Starting from Southend, Steam Dreams will take Essex residents into Bath just in time for Christmas market shoppers. The steam-hauled adventure traverses through the Thames Valley and the Kennet Valley into Wiltshire, with views of the Pewsey and Westbury White Horses and the rolling hills of southern England on the way to Bath.

Besides the market, you can visit Roman Baths and historic Abbey. Bath’s award-winning Christmas Market encompasses 100 wooden chalets selling homemade and unique gifts, decorations and food delicacies. As festive Christmas music wafts around, this shopper’s haven is sure to get you in the Christmas spirit! READ MORE: Popular Essex hotel just off the M25 in Brentwood shuts down after 55 years in business READ MORE: Christmas market with 'dazzling and nostalgic' decorations to open at Essex garden centre Trains depart from Southend Central, Leigh on Sea and Barking, leaving early in the morning before returning at about 10:30pm.

The journey is part of the fun, however, with the steam train offering a nostalgic and authentic journey onboard a beautifully restored carriage. Steam Dreams said that the carriages "embody the charm of a bygone era", with classic decor and comfortable seating around tables for four. Passengers can enjoy the sights .