Google Earth calculates the distance as 2,616 miles, with an estimated journey time of 50 hours.
It is 154 miles Salem Oregon to Madras Oregon.
It is 14.9 miles from Monmouth Oregon to Salem Oregon.
It is 229 miles from Salem Oregon to Medford Oregon.
It is 132 miles from Bend Oregon to Salem Oregon.
It is 360 miles from Vancouver BC to Salem Oregon.
It is 476 miles from Salem, Oregon to Boise, Idaho.
Its about 135 miles
There are 57.5 miles between Portland International Airport and Salem, Oregon.
51 miles
thanks\
134 miles
The distance by road is 2097 miles from Dallas, Texas to Salem, Oregon.