The distance from Portland to Seattle is approximately 173 to 178 miles by road, depending on the specific route taken, mainly along Interstate 5. The driving distance takes about 3 to 3.5 hours under typical traffic conditions. The straight-line air distance between Portland International Airport and Seattle-Tacoma International Airport is about 129 miles (208 kilometers), which translates to a flight time of around 45 to 60 minutes.
