Upton Country Park is three miles northwest of Poole Town Centre, clearly signposted from the A35. There is a voluntary charge of £2.00 for parking.
Hamworthy Rail Station - 1.1 miles / 1.7km
Poole Rail Station - 3 miles / 4.8 km
Poole Bus Station - 3 miles / 4.8 km
Bournemouth Int Airport - 11 miles / 18 km
Wilts & Dorset run a service from Poole town bus station into the car park at Upton Country Park - route No 128 Mondays - Saturdays (view the timetable)
Other Wilts & Dorset buses stop at the Park entrance (just a few minutes walk to the House) - circular route Nos 8 & 9.
First Group operate a No X53 service from Exeter - Weymouth - Poole that stops at Upton Crossroads.
There is an off-route cycle route from Poole Railway Station via Holes Bay, which should take 15-20 minutes to ride.
To walk the cycle route would take about 50 minutes.