ROUTE

Train and bus ticketsVancouver Seattle

Travel from Canada to the United States on the Amtrak Cascades train or by Amtrak bus. Compare real-time schedules and prices.

Comfortable seats
Safe Travel
Personalized Service
Quick and Easy Shopping
Best Prices Secure Payment 24/7 Customer Service Flexible Changes with Buz Flex
ON THE ROAD

Vancouver to Seattle by Train and Bus

International route along the Pacific Coast. The Amtrak Cascades train takes about 4 hours and 15 minutes, and the Amtrak bus takes about 3 hours and 30 minutes, plus the time it takes to cross the border.

~4 hours 15 minutes by train
Approximate duration
~230 km
Distance
1 operator
Compared on BUZ
Starting at $1,170 MXN
Ticket price
OPERATORS ON THIS ROUTE

Train and bus between Vancouver and Seattle

Amtrak (train and bus)
View all schedules and prices →
MAIN STATIONS

Where are you coming from, and where are you going?

Vancouver, Pacific Central Station

1150 Station St, Vancouver, BC

View on map →

Seattle, King Street Station

S King St, Seattle, WA

View on map →
YOUR DESTINATION

Seattle is waiting for you

Panoramic view of Seattle with the Space Needle

The Emerald City

Go up the Space Needle, explore Pike Place Market overlooking Elliott Bay, and stroll through the historic Pioneer Square neighborhood, just a few steps from King Street Station.

Space Needle Pike Place Market Pioneer Square
Passengers boarding a BUZ bus at platform 7 of a terminal
ON BOARD

Travel in comfort—not just fast

Reclining seats, air conditioning, and Wi-Fi on most routes. On BUZ, you can compare what each carrier includes before booking—not all tickets at the same price offer the same features.

FREQUENTLY ASKED QUESTIONS

Quick Questions About This Route

Amtrak operates this route by train (Amtrak Cascades) and by bus. On BUZ, you can compare both schedules and prices.

It departs from Pacific Central Station (1150 Station St, Vancouver) and arrives at King Street Station (S King St, Seattle).

As of September 26, 2026, train fares started at $1,170 MXN and bus fares at $1,226 MXN for October departures. Prices vary by date; check them in real time.

At BUZ, you can pay online with a credit or debit card (Visa, Mastercard, or American Express), Apple Pay, or Google Pay. Your e-ticket will be sent to your email once the purchase is complete.

About 4 hours and 15 minutes by train and 3 hours and 30 minutes by bus, plus the time spent going through border control.

This is an international border crossing into the United States: Be sure to bring a valid passport and the immigration documents required for your nationality. Check this before making a purchase.

Keep exploring

BUZ - Travel Easy

Traveling together is get there better.

Vancouver → SeattleStarting at $1,170 MXN
Buy a ticket