Pulborough is approximately 5 miles south-west of Billingshurst and 9 miles north-east of Arundel on the A29 road.