There are two main bus routes serving Swanage – from Poole and from Bournemouth.

There is also a seasonal (summer) bus running to and from Weymouth.

No. 50 Swanage – Bournemouth

Travel in style to and from Bournemouth on an open top bus.

The No.50 Purbeck Breezer goes from Swanage Station; down Shore Road, with stunning views across Swanage Bay; around the edge of the Purbeck Hills and across the Sandbanks Ferry to Bournemouth.

Note that the open-top element is weather dependent.

Journey time: around an hour

Check the Bournemouth to Swanage bus timetable on the MoreBus website:

No. 40 Swanage – Poole

The No. 40 bus is a direct route to and form Poole bus station and Swanage bus station, with stops at many interesting towns and villages along the way in Purbeck, including Langton Matravers, Worth Matravers, Kingston and Wareham.

Journey time: 1 hour 15 mins

Check the Poole to Swanage bus timetable:

No. 30 Swanage – Weymouth

Running during summer months only, the No.30 route is a convenient way to explore parts of the Jurassic Coast further afield.

Notable stops on this route include

  • Lulworth Cove
  • Durdle Door
  • Dorchester
  • Corfe Castle (also via the No.40)
  • Wareham (also via the No.40)

Journey time: Around 1 hour 40 mins

(Note that there is also a train that runs to Weymouth from Wareham station all year round; journey time around 30 minutes.)