Most Stunningly Beautiful Train Rides in America: Cascades: Eugene, OR to Vancouver, BC 156miles $90 PNW doesn't disappoint. Trek from Eugene to Seattle is long trip thru evergreen forests, which expertly hides dense masses on I-5 corridor. Once you reach Seattle, real fun starts. Train travels along Puget Sound, & on clear day, west-facing passengers get view of Olympic Mountains. It's a 4hr moving postcard, in-train Wi-Fi.