Our special Christmas excursion by steam train from the South Coast to the magnificent city of Bath follows a particularly scenic route through attractive countryside. There will be over four hours to explore the city and visit the famous Bath Christmas Market, or you can choose to travel on to Bristol. The Christmas lights will be on, the market will be in full swing, the city will be alive with the sound of Christmas music, and in a truly festive mood.
Our train leaves Three Bridges, steam hauled by an immaculately restored steam locomotive, and head south along the Brighton Main Line. It stops at Haywards Heath to pick up more passengers before continuing to Preston Park, where passengers from the Brighton area can join the train. We stop to pick up further passengers at Hove and Worthing. We will travel along the West Coastway Line from Brighton to Southampton, and pass through historic Chichester and Fishbourne, famous for its Cathedral and Roman remains.
The South Downs are not too far away as we continue westwards towards Havant, the junction station for the Portsmouth Direct line which meets us here. The Farlington triangle appears as we bypass Portsea Island, served by the Portsmouth branch, and head for Cosham and Porchester. At Fareham, we take the Southampton line and cross the river Hamble near Burslesdon. We encounter the River Itchen which we run alongside before crossing it near St Denys and reach the busy port of Southampton.
After passing through Redbridge station, we will take the Salisbury, via Romsey, line, passing through Salisbury and continuing via Westbury and the Avon valley to Bath Spa station, conveniently situated close to the city centre.
The afternoon is free to explore the Georgian city and visit the distinctively ‘British’ Bath Christmas Market which has over 170 traditional wooden chalets selling seasonal products and gifts. The Abbey, Roman Baths, and Pump Room with its restaurant, all surround the Market site and are central to the main shopping area. However, don’t miss Milsom Street, voted ‘Britain’s Best Fashion Street’, and if you wish to see the sights at leisure, hop on a ‘City Sightseeing Tours’ bus.
Meanwhile our train continues to Bristol, another fascinating destination for those who wish to explore this fine city instead.
It has several world class attractions including Britain’s most acclaimed historic ship, the S.S. ‘Great Britain’; Brunel’s iconic Clifton suspension bridge; the world’s fifth oldest zoo; and an historic harbour-side, the location of the M Shed, an exciting new innovative museum. The city is a Christmas shopper’s haven with all the major retail outlets in the Broadmead and Cabot Circus shopping centres.
We leave Bristol steam hauled for our return run to Three Bridges and will stop to pick up those parcel-laden passengers who opted to visit the Christmas Market in Bath. We return by way of Salisbury, Romsey and Eastleigh, with stops at the same outward stations for passengers to alight.
Look out for Father Christmas and his Elves who will be visiting the train during the day and handing out presents to all children on board. If you have children with you, please let us know your child’s age when booking.
Seating Options
-
Premier DiningList Item 1
includes full English breakfast, and a four course dinner freshly prepared on board and silver served at your seat.
-
FirstList Item 2
includes morning tea or coffee with a breakfast roll and a muffin and an afternoon service of tea or coffee with a savoury of the day followed by scone with butter and jam.
-
StandardList Item 3
Includes a reserved seat usually at a table for four.
Fares
Fares | Adult | Junior | Family |
---|---|---|---|
Premier | £325 | £230 | £995 |
First | £225 | £160 | £690 |
Standard | £115 | £85 | £358 |
Tables for two can be guaranteed in Premier Dining and First for a supplement of £45 per person (subject to availability).
A buffet car is available and serves tea, coffee, snacks and light refreshments.
Please Note
Destinations Route

Approximate timings shown
Station | Outward | Return |
---|---|---|
Three Bridges | 07:35 | 21:35 |
Haywards Heath | 07:50 | 21:20 |
Preston Park | 08:30 | 20:50 |
Hove | 08:40 | 20:35 |
Worthing | 09:05 | 20:15 |
Bath | 13:00 | 16:30 |
Bristol Temple Meads | 13:20 | 16:10 |
- |