Amtrak Schedules
Hosted by:

Amtrak currently has four daily trains which stop in Eugene. Amtrak's Coast Starlight and Mt. Rainier each stop in Eugene once Southbound and once Northbound at the times listed below. In addition, Amtrak now also offers thru-bus service from Eugene to Portland four times a day.

For information or reservations, call Amtrak at 1-800-USA-RAIL (1-800-872-7245).

Mt. Rainier North

06:10 AM Leaves Eugene
06:55 AM Arrives in Albany
07:27 AM Arrives in Salem
08:45 AM Arrives in Portland

Coast Starlight North

12:40 PM Leaves Eugene
1:25 PM Arrives in Albany
02:00 PM Arrives in Salem
04:00 PM Arrives in Portland

Coast Starlight South

04:22 PM Leaves Eugene

Mt. Rainier South

11:45 PM Leaves Eugene

Thru Bus Service To Portland

02:55 PM Leaves Eugene
03:40 PM Arrives in Albany
04:20 PM Arrives in Salem
05:30 PM Arrives in Portland

06:55 PM Leaves Eugene
07:40 PM Arrives in Albany
08:20 PM Arrives in Salem
09:20 PM Arrives in Portland

Thru-Bus Service - From Portland

11:40 AM Leaves Portland
02:05 PM Arrives in Eugene

03:45 PM Leaves Portland
06:40 PM Arrives in Eugene