There are 43.73 miles from Portland to Salem in southwest direction and 47.24 miles (76.03 kilometers) by car, following the I-5 route.
Portland and Salem are 47 minutes far apart, if you drive non-stop.
This is the fastest route from Portland, OR to Salem, OR. The halfway point is .
Portland, OR and Salem, OR are in the same time zone (PDT). Current time in both locations is 8:37 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Portland, OR to Salem, OR: