The Cascadia High speed rail plan unfortunately lacks a station in Salem, there is of course the Cascades train which is nice but still takes about 2 hours for 25 bucks.
The Cascadia High speed rail plan unfortunately lacks a station in Salem, there is of course the Cascades train which is nice but still takes about 2 hours for 25 bucks.