Amtrak Cascades
Purchase Tickets Online at Amtrak.com
Site Map
Programs
Contact Us
Privacy Policy
Amtrak.com Link

Sign up for
Amtrak Cascades
travel deals!

Promotions, tips & travel
information is available
by e-mail. Learn more...



Learn more about our
privacy policy...
Schedules & Timetables Fares, Tickets Routes & Destinations Savings & Promotions Travel Tips & Advisories Experience Amtrak Cascades
Amtrak Cascades > Programs > Schools on Trains > Train Schedules
Schedules

Program train schedule

Amtrak Cascades Schedule for Schools on Trains Program
Bellingham - Seattle - Portland and all station stops in-between

SOUTHBOUND DEPARTURES
Find your depature city and check to see which train number services that city.
The time indicates the departure time. Please arrive at the station 30 minutes prior
to departure time.
Train Number 501 513 507 509 517  
Days Of Operation DAILY DAILY DAILY DAILY DAILY  
Bellingham, WA 10:25 am 7:30 pm  
Mount Vernon, WA 10:51 am 7:56 pm  
Everett, WA 11:36 am 8:41 pm  
Edmonds, WA 12:00 noon 9:05 pm  
Seattle, WA
Lay-over to connect
to Train 507 South
Arrive
12:45 pm
Arrive
9:55 pm
 
Seattle, WA 7:30 am 1:45 pm 5:25 pm
Tukwila, WA 7:44 am 1:59 pm 5:39 pm  
Tacoma, WA 8:18 am 2:33 pm 6:13 pm
Olympia-Lacey, WA 8:55 am 3:10 pm 6:50 pm  
Centralia, WA 9:18 am 3:33 pm 7:13 pm
Kelso-Longview, WA 9:57 am 4:12 pm 7:52 pm  
Vancouver, WA 10:32 am 4:47 pm 8:27 pm
Portland, OR 11:00 am 5:30 pm 9:00 pm  
Oregon City, OR 5:51 pm 9:21 pm
Salem, OR 12:15 pm 6:37 pm 10:07 pm  
Albany, OR 12:55 pm 7:06 pm 10:36 pm
Eugene-Springfield, OR 1:40 pm 8:05 pm 11:35 pm  
NORTHBOUND DEPARTURES
Find your depature city and check to see which train number services that city.
The time indicates the departure time. Please arrive at the station 30 minutes prior
to departure time.
Train Number 510 500 504 506 516 508
Days Of Operation DAILY DAILY DAILY DAILY DAILY DAILY
Bellingham, WA 9:52 am 7:55 pm  
Mount Vernon, WA 9:21 am 6:56 pm
Everett, WA 8:37 am 6:22 pm  
Edmonds, WA 8:13 am 5:58 pm
Seattle, WA 7:45 am 5:30 pm  
Seattle, WA
Lay-over to connect
to Train 516 North
Arrive
12:15 pm
Arrive
4:00 pm
  Arrive
9:45 pm
Tukwila, WA 11:48 am 3:32 pm   9:17 pm
Tacoma, WA 11:17 am 3:02 pm   8:47 pm
Olympia-Lacey, WA 10:37 am 2:22 pm 8:07 pm  
Centralia, WA   10:17 am 2:02 pm   7:47 pm
Kelso-Longview, WA 9:36 am 1:21 pm   7:06 pm
Vancouver, WA 9:03 am 12:48 pm   6:33 pm
Portland, OR 8:45 am 12:30 pm   6:15 pm
Portland, OR
Lay-over to connect
to Train 506 North
    Arrive
11:35 am
     
Oregon City, OR   7:39 am 10:54 am      
Salem, OR   6:57 am 10:12 am     4:15 pm
Albany, OR   6:28 am 9:43 am     3:40 pm
Eugene-Springfield, OR   5:45 am 9:00 am     2:50 pm




Photo Photo Photo
 
WSDOT