I have read that a lot of folks on here are planning on taking the train from Seattle (SEATAC) into Vancouver.....when I called I found out that the train only has 2 times....Airport is about 15 minutes away...fair is $118 i...or $70 if book early...this is round trip price.
LEAVING:
Leaving Seattle at 7:40am arriving Vancouver at 11:40am
Leaving Seattle at 6:50 pm arriving Vancouver 10:50pm
RETURNING:
Vancouver to Seattle at 6:40am arriving 11:05
Vancouver to Seattle at 5:45pm arriving 10:10pm
The reason for only 2 times is because they have the buses running in between...
Bus from Amtrax: 37.50 each way
leaving Seattle at 10:45am arrive at 2:15
1:00 pm arrive 5:00pm
4:45pm arrive 8:00pm
Leaving Vancouver 5:30am-9am
8:00-12:00pm
11:30am-3:30(cant remember if this time was am or pm)
The bus/train is approx. 4 hr ride.
1-800-872-7245....can get both train and Bus info at this number.
The train time makes it hard to catch the day of the cruise and the bus well....catching the bus the day of could be very risky....and with the train coming back well we disembark at around 8-9am...so the 6:40 am is out so you will have to wait for the 5:45pm and your flight will have to be at around midnight cause you wont get to the station till 10:10pm and than you need to still get to the airport from there.....
My flights from San Diego are around $500 each into Vancouver and back...into Seattle it is around $350...but what was even more interesting is that if we fly from San Diego to Seattle than to Bellingham, the round trip price is $175 for all the flights.....and still getting there faster than it would take on most of the flights...go figure
To take the train from Bellingham it is 2 hrs into Vancouver and leaves at 9:49 arriving at 11:40...and from Vancouver to Bellingham is 8:58pm arriving 10:50pm...the train is 8 miles from the airport.
Its a lot of work but check to see the price from where you live into Bellingham....I went

when i saw that it was only $170 just to fly one more plane for a 40 minute flight.