To get to Corfe Castle by car, you can take the A351 from Wareham or Swanage. From Bournemouth, take the A35 to the A351 junction, and then follow the signs to Corfe Castle.
If you prefer to travel by train, take the South Western Railway to Wareham station and then take a bus or taxi to Corfe Castle. The Swanage Railway also runs from Norden to Swanage, passing through Corfe Castle along the way.
If you are coming from nearby attractions, you can take the Jurassic Coaster bus from Swanage, which runs along the coast and stops in Corfe Castle.
Overall, driving is the easiest way to reach Corfe Castle, but taking the steam train is a fun and unique alternative.
The closest airport to Corfe Castle is Bournemouth Airport, which is approximately 20 miles away. From the airport, you can take the A31 and A351 roads to reach Corfe Castle. Alternatively, you can take a train from the airport to Wareham and then take a bus or taxi to Corfe Castle.