Bellingham Train Schedule

Whether you are heading to Seattle or Vancouver, B.C., the Amtrak train can get you there.

Northbound Trains

Seattle to Bellingham

Departs Seattle: 7:45am --> Arrives in Bellingham: 9:57am 

Departs Seattle: 6:50pm --> Arrives in Bellingham: 9:00pm 

Bellingham to Vancouver B.C.

Departs Bellingham: 9:57am --> Arrives in Vancouver, B.C.: 11:45am 

Departs Bellingham: 9:00pm --> Arrives in Vancouver, B.C.: 10:50pm 

Seattle to Vancouver B.C.

Departs Seattle: 7:45am --> Arrives in Vancouver, B.C.: 11:45am 

Departs Seattle: 6:50pm --> Arrives in Vancouver, B.C.: 10:50pm 

Southbound Trains

Bellingham to Seattle

Departs Bellingham: 8:32am --> Arrives in Seattle: 10:55am 

Departs Bellingham: 7:37pm --> Arrives in Seattle: 10:00pm 

Vancouver B.C. to Bellingham

Departs Vancouver B.C.: 6:30am --> Arrives in Bellingham: 8:32am 

Departs Vancouver B.C.: 5:35pm --> Arrives in Bellingham: 7:37pm 

Vancouver B.C. to Seattle

Departs Vancouver B.C.: 6:30am --> Arrives in Seattle: 10:55am 

Departs Vancouver B.C.: 5:35pm --> Arrives in Seattle: 10:00pm 

Location

401 Harris Ave
Bellingham, WA 98225

Station Hours

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
7:00am
7:00am
7:00am
7:00am
7:00am
7:00am
7:00am
9:00pm
9:00pm
9:00pm
9:00pm
9:00pm
9:00pm
9:00pm