Travel from Swanage to Weymouth-England

Train from Swanage to Weymouth

South Western Railway operates a train from Swanage to Weymouth hourly. Tickets cost $12 - $20 and the journey takes 46 min.

How to get from Swanage to Weymouth

ModeDurationPrice
From Swanage taxi to Poole then train to Weymouth.1 h 12 min£90
From Swanage taxi to Weymouth.42 min£107
From Swanage drive to Weymouth.42 min£5

How long does it take to get from Swanage to Weymouth?

It takes approximately 1 h 12 min to get from Swanage to Weymouth, including transfers.

Operators from Swanage to Weymouth

OperatorPhoneWebsite
South Western Railway0345 6000 650South Western Railway