Things to do in Dorset

Culture and heritage

Explore landmarks like Corfe Castle, enjoy a day out at a country residence like Mapperton House and Gardens or simply enjoy the landscape and sights that inspired writers including Thomas Hardy, Jane Austen and Enid Blyton.


Dorset has plenty to offer, and here are 5 places well worth a visit:

Lulworth Cove and Durdle Door – enjoy the scenery with a trip to one of the highlights of the Jurassic Coast. Monkey World – a rescue centre that’s home to more than 250 primates. Swanage Railway – hop aboard a steam train at one of the UK’s most impressive heritage railways. Weymouth Harbour – there are plenty of stunning views and great places to eat at this working harbour. The Tank Museum – a unique collection of more than 300 vehicles, telling the story of armoured warfare from World War One to today.

Food and drink

Great food and drink is easy to find, especially in the cosy pubs serving hearty traditional favourites in Weymouth Harbour and Dorchester. And don’t miss the chance to sample and take home some fantastic local produce, by visiting one of the region’s many farm shops or markets. Dorset’s pubs are also the perfect place to spend an atmospheric evening.

Sports and outdoors

Love the great outdoors? Dorset has plenty to offer. Get adventurous and try watersports like windsurfing, kitesurfing and stand-up paddleboarding, in Portland, or have a go at climbing. There’s plenty of cycle options too, hire a bike in Weymouth and explore the trails of the Jurassic Coast.


When it comes to shopping, Dorset has it all. Bournemouth is home to some of high street’s biggest names, while Swanage, Sturminster Newton and Sherborne are a must-visit for those who prefer independent stores and unique boutiques. And, across Dorset, markets – selling everything from food to arts and crafts – are never far away.

Discover more at

Where do GWR trains to Dorset arrive and depart?

GWR trains run to several stations in Dorset including Dorchester West and Weymouth (the terminus for the Heart of Wessex Line), from where you can easily reach Portland and the eastern end of Chesil Beach.

Which train services run direct to Dorset?

Direct services down to Weymouth in Dorset start from Gloucester and call at Bristol Temple Meads and Bath Spa on the way. Connections to Weymouth can also be made at Westbury, Castle Cary or Yeovil Junction.

When is the best time to travel to Weymouth by train?

Travelling off-peak is by far the best way to reach Weymouth by train.

Cheaper off-peak services run outside of busy commuter times and at the weekend.

Train tickets to Dorset

By using Railcards or booking tickets in advance, you’ll be able to make big savings on your train tickets to Dorset. Check out our range of money saving ticket options below and find the best fares for your journey.