You can get to Swanage from Poole by road and by sea.

Drive; take a direct bus; or combine your journey with a train.

By car

Take the Sandbanks chain ferry across Poole Harbour, or go around by road.

By road

Journey time: Approx 35 minutes

Take the A35 toward Dorchester. At the Bakers Arms roundabout take the first exit onto the A351, which will take you through Sandford and toward Wareham.

Continue on the A351 through the villages of Corfe Castle and Harman’s Cross until you reach Swanage.

Find the best place to park in Swanage for your visit.

Via Sandbanks Ferry

Journey time: Approximately 50 minutes

Follow¬†Parkstone Road until it meets Sandbanks Road. You will see signs for ‘Swanage via Chain Ferry‘.

Crossing time is four minutes.

Once on the other side, simply follow Ferry Road down into Studland, then take the B3351 towards Swanage. This will take you onto Ulwell road and into the centre of Swanage.

Be aware that in peak seasons there may be a short queue to board the ferry.

Purbeck Breezer bus and Sandbanks chain ferry

By bus

Journey time: 1 hour 15 min

The No. 40 Purbeck Breezer bus goes directly from Poole Bus Station to Swanage Bus Station.

It also stops at various places en route, such as Corfe Castle and Wareham, making visiting nearby areas to Swanage by bus a quick and easy journey.

Partial route by train

Wareham Station sign and bus stop walking route sign

There is currently no direct train route from Poole to Swanage, however the South Western Railway London Waterloo – Weymouth service stops at Wareham.

From here, you can pick up the Number 40 bus the rest of the way into Swanage.

Journey time from Poole to Wareham via train: 13 minutes