Gold Beach sits about 300 miles south of Portland by road along the Pacific Coast. It is about a 7.5 hour drive assuming normal traffic and road conditions. Most visitors from Portland drive Highway 101 the entire way.