Long-distance passenger rail service to Portland is provided by Amtrak, the national passenger rail system, with trains stopping at Union Station.
While long-distance rail options are somewhat limited and infrequent, Oregon has a well-connected intercity bus network offering numerous options for travel to and from the Portland metro area.