Skip to main content

Amtrak Adventure: Riding the Train From Portland to Vancouver

Simon has been a writer for over six years. He has a graduate degree in life science and writes frequently about his travel adventures.

Visit Vancouver BC

Vancouver, BC is a beautiful, safe, and friendly city surrounded by the Pacific Ocean and coastal mountains. It is a city worth visiting. Residents and visitors of Portland, Oregon can travel to Vancouver by car, train, or airplane. Riding the train is an economical way to reach Vancouver and hands over the driving responsibility to someone else. The only downside is that it does take a long time—about eight hours. However, passengers can use this time to do work, surf the internet with the free Wi-Fi, read, socialize, listen to music, or enjoy the passing scenery. The train travels along the water for the majority of the way. This article contains information about the Amtrak Cascades trains and describes the experience of taking the train from Portland to Vancouver and back again.

Amtrak Cascades Trains

Amtrak Cascades trains are sleek and have a European style. They are made by Spanish train manufacturer Talgo. A typical Amtrak Cascades train can hold 250 passengers and usually consists of 13 train cars, including one baggage car, two business class cars, seven standard coaches, one bistro car, one lounge car, and one service car that provides onboard electricity for the other cars. Close to the middle of the train are four, wheelchair-accessible cars: one business class car, one standard coach, the bistro, and lounge cars.

The train cars have several useful features. Carry-on baggage can be stowed in overhead compartments or placed on luggage racks found at the end of the cars. The train cars have wide, reclining seats, and outlets at the seats for laptops. Restrooms are located between each car except the bistro and lounge cars. Most of the cars have an overhead monitor that displays the progress of the train’s journey, and the time required to reach the next stop.


Tickets for the train can be purchased online (, by phone (1-800-872-7245), or in person at the station. Reservations for train tickets can be made up to eleven months in advance of the travel date. To get the lowest fare, reserve tickets well in advance because ticket prices will rise when trains fill up and the departure date nears. Additionally, consider booking a train during midweek or a morning train for lower fares. Popular times are Friday and Sunday evenings, and holidays. These times tend to have higher fares. There are also discounts for seniors, children, AAA members, military personnel, and students, to name a few.

Amtrak will send an email confirmation to those who reserve their tickets online. Print the reservation confirmation, either from the email or the Amtrak booking website. It has a barcode that works with a Quik-Trak ticketing kiosk, allowing passengers to print out their tickets. At the station, scan the barcode under the Quik-Trak scanner, verify the itinerary, and then touch “Print Tickets.” Sign tickets before presenting it to the Amtrak conductor.

Northbound Train Schedule

There are four trains that travel to Seattle, Washington daily, but only one of these trains goes all the way to Vancouver. This train departs from Portland at 2:50 p.m. The three other trains go to Seattle first, and then passengers have to transfer to a bus that takes them to Vancouver. The times for these other trains are 8:30 a.m. 12:15 p.m. and 4:20 p.m.

Northbound Train Ride to Vancouver

Try to be at the station 30-60 minutes before the train departs. The conductor will assign a seat and car number to each passenger before they can board the train. To find the car number, use label, located on the outside, near the door of each train car, that identifies the car and the train number.

Passengers who prefer to arrive in Vancouver at the earliest time can choose the 8:30 a.m. departure. This train goes to Seattle with stops in Vancouver, WA, Kelso, Centralia, Olympia, Tacoma, and Tukwila. The train arrives in Seattle three and half hours later at 12:00 p.m. Passengers will have to wait until 1:45 p.m. at the station to board the bus to Vancouver. This bus is operated by Cantrail.

On the bus, passengers are given a Canadian Customs Declaration Card, which they have to fill out prior to reaching the border. Passengers will have to go through Canadian Customs at the border in Blaine, WA. Going through Customs is usually pretty quick (20-30 minutes). The bus only makes two stops prior to Vancouver: one in Surrey, and one in Richmond, BC.

Note: Passengers taking the train that travels all the way to Vancouver, without transferring, will go through Canadian Customs in Vancouver at the station.

If passengers get hungry, they can stop by the bistro car, which is located between cars two and three. The bistro offers sandwiches, salads, and snacks as well as different beverages including alcohol. One item on the menu was the Asian chicken salad, which wasn't bad. Passengers can eat in the bistro car, which has limited seating, or in the lounge car, where there are more tables. The lounge car is usually for eating, but passengers can work, read, or play games here.

Southbound Train Schedule

To get back to Portland from Vancouver, there are several options to choose from. There are three daily buses that take passengers from Vancouver to Seattle, where they can transfer onto a train that will take them to Portland. The times for these buses are 5:30 a.m., 9:00 a.m., and 11:30 p.m. There is one train daily at 6:40 a.m. that will go all the way to Portland from Vancouver, without a transfer.

Scroll to Continue

Read More from WanderWisdom

Southbound Train Ride to Portland

Taking the 5:30 a.m. bus/train combination will get travelers to Portland at the earliest time. However, the 6:40 a.m. train is more relaxing as travelers don’t have to worry about transferring, and it will take travelers to Portland just an hour later than the 5:30 a.m. option.

Try to arrive at the station 60 minutes before the train departs to allow enough time to clear US Customs. Passengers will need to complete a U.S. Customs Form when they get to the station. The conductor will assign each passenger a seat and car number. Passengers then have to go through U.S. customs, which does not take too long. After being cleared by U.S. Customs, passengers can board the train.

At the border, U.S. Customs officers will board the train and check passengers’ passports and collect the U.S. Customs Form. This usually takes 10 minutes. The entire journey from Vancouver to Portland takes about 8 hours. The train will make stops in the following cities on route to Portland: Bellingham, Mount Vernon, Stanwood, Everett, Edmonds, Seattle, Tukwila, Tacoma, Olympia, Centralia, Kelso, and Vancouver, WA.

For a snack, try the apple danish available in the bistro car. It’s quite good.

An Enjoyable Ride

The train ride from Portland to Vancouver, and then back again, is comfortable, relaxing, and the views of the sea are magnificent. Although the train does take a long time, passengers can use this time in a productive manner. Overall, taking the Amtrak Cascades train is a good way of traveling to Vancouver for business or pleasure.

Questions & Answers

Question: Can you take medical equipment across the border?

Answer: I tried to find the answer to your question but couldn't find a clear response. It appears that you can bring medical equipment across the border, but you should first double-check with your train/bus operator or airline.

Check out this article:

Question: Will there be Canadian Customs at the Portland Station when riding Amtrak from Portland to Vancouver?

Answer: No. You will go through Canadian Customs when you arrive in or near Canada.

Question: Can packaged smoked salmon be brought back and forth across the Canadian and U.S. border?

Answer: Based on my research, it appears that smoked salmon can be brought into Canada from the U.S., and vice versa. I believe you have to declare it though. See these links for confirmation:

Question: Does the thru train to and from Vancouver, BC stop in Vancouver, WA to board?

Answer: It does! It goes from Portland, OR to Vancouver, WA then towards Vancouver, BC. So you should be able to board in Vancouver, WA.

Question: How much does the trip to Vancouver from Portland cost on the Amtrack?

Answer: I can't remember how much it cost when I went on the trip, which was almost six years ago. I checked on the Amtrak website today, and the trip from Portland to Vancouver, BC is about $95 (Value Level) and $84 (Value) for the return trip. So the total is about $180.

Question: Is there a train through the Canadian Rockies?

Answer: I do not have personal experience travelling through the Canadian Rockies by train. After a bit of research, I have found two train companies that go through the Rockies. They are Rocky Mountaineer: And VIA rail: Hope this helps!

Related Articles