Bus from Seattle to Vancouver: Prices, Schedules + Tips
Taking the bus from Seattle to Vancouver is one of those things that’s a lot easier than most people expect.
It’s cheap, relatively fast, and you don’t have to worry about driving across the border yourself.
The views along the way aren’t bad either.
Let’s break down the bus from Seattle to Vancouver.
How to Get the Bus from Seattle to Vancouver
⚠️ Warning: As someone how has taken both, the best bus company in my opinion is the Flixbus to Vancouver – it’s cheaper, has WiFi, and more legroom. Simple as!
As I mentioned in my post on how to get to Vancouver from Seattle : both Greyhound and FlixBus both operate this route.
They’re the two main players, and unless something new pops up, that’s who you’ll be riding with.
They use modern coaches with Wi-Fi (sometimes), power outlets (usually), and air conditioning (always — so pack a layer).
⚠️ Warning ⚠️: The average attraction in Vancouver in June is booked 42 days in advance.
Especially in high season, booking online is the only way to avoid sellouts.
- ⛰️ Buy now: Grouse Mountain Admission + Skyride (book now/pay later)
- 🌁 Buy now: Capilano Suspension Bridge + free downtown shuttle (free cancellation)
- 🚌 Buy now: Capilano Suspension Bridge + Grouse Mountain combo (all transport included)
- 🐳 Buy now: Vancouver’s top rated killer whale tour (plus free photo and beverage)
All the links above offer the chance to book now/pay later, allow free cancellation, and guarantee you the best price – or you’ll be refunded the difference 🤝
Now let’s break down the bus to Vancouver even further!
🔥 Need a Vancouver itinerary before or after your bus trip? Check out my 2 Days in Vancouver Itinerary for ideas.
Looking for a train alternative? Here’s my full guide to the Seattle to Vancouver train.
Seattle Bus to Vancouver Bus Duration
First things first: how long is the bus ride from Seattle to Vancouver?
On paper, it takes about 4 to 4.5 hours. But here’s the thing: border waits can add time, especially on weekends.
I’ve had rides where we breezed through in 10 minutes, and others where we sat for an hour waiting behind a line of vans full of skiers.
Seattle to Vancouver Bus Prices
So, how much is a ticket for the Seattle to Vancouver bus route? Well, it’s cheaper than driving to Vancouver.
It depends on how you’re travelling. Prices shift based on timing, how far ahead you book, and which company you go with.
Bus Price (no car)
- Adult (18+): $25.00 – $45.00
- Child (2–17): $15.00 – $30.00
- Infant (under 2): Free (must sit on adult’s lap)
A single rider who grabs an early fare could pay just $19. A family of four might pay around $100–$120 depending on availability.
Expect a bump in 2026. Check the FlixBus site for updates.
Seattle to Vancouver Bus Schedule
🔥 Not feeling the bus? You can book an all-inclusive day tour with all transport using the buttons below. When booking here you also get free cancellation + can book now and pay later – click the button for info.
During summer and holiday weekends, buses run more frequently — up to 4–6 departures per day.
The last bus usually leaves around 7:00 PM, though times can shift depending on the season. You’ll want to check the latest schedule the week you plan to travel.
Booking early is smart. I’ve seen buses fill up two days in advance during July.
Early/late options sometimes have discounted tickets, so keep that in mind if you’ve got a flexible schedule.
Need a faster way? Consider the seaplane to Vancouver from Seattle and you’ll get there in an hour.

How to Book a Bus from Seattle to Vancouver
Booking is easy through the FlixBus or Greyhound website or app.
- Get to the Seattle bus terminal (usually near King Street Station)
- Buy your ticket online or at the counter
- Board and enjoy the ride
- Disembark at Pacific Central Station in Vancouver
Try to arrive 45–60 minutes early — especially on busy weekends. You’ll want time to check in and make sure your luggage gets tagged.
FlixBus doesn’t charge a fee to reserve a seat unless you pick a premium spot. Booking more than 7 days out gets you the best rates.
Same-day tickets are usually full price unless you’re very lucky.
What to Expect on the Bus: My Experience
Getting to Seattle Bus Station
The main departure point is Seattle Greyhound Station or FlixBus’s pickup spot at 6th Ave S & S Lane St. Either way, it’s in the general downtown core.
If you’re coming from Capitol Hill or the U District, you can take the Link light rail to International District/Chinatown and walk about 5–10 minutes.
Getting a Seat for the Ride: My Suggestions
I usually sit on the left side — better views northbound. If you’re sensitive to noise, avoid seats near the bathroom or rear door.
Early birds get choice seats, so line up early if you care about where you sit.
Bus Amenities
Wi-Fi is hit or miss. Sometimes it works the whole trip, sometimes it flakes after the border. I download a few shows before boarding.
There’s no onboard food, but you can bring snacks. Some buses have power outlets — not all, though.
Bathrooms are available, but… they’re still bus bathrooms. You get what you get.
Vancouver Bus Arrival
The drop-off is Pacific Central Station, just east of downtown Vancouver.
You can grab a SkyTrain from there or take a taxi or rideshare. There’s also a Starbucks across the street if you need a pick-me-up after the ride.
Buses don’t usually sit long after arrival, so don’t hang around inside too long if you’ve checked bags.
🚀 Extra tips: Vancouver public transportation guide.
Bus to Vancouver from Seattle Tips
- Get there at least 60 mins in advance
- Dress for weather/conditions (e.g., deck wind, cabin AC)
- Wi-Fi is spotty — download shows beforehand
- Bring snacks or a reusable water bottle
- Lock your vehicle or secure bags properly
- Book early for weekends/holidays
- Consider package upgrades for flexibility
- Always check status day-of
Seattle to Vancouver Bus FAQ
What’s the fastest bus route from Seattle to Vancouver?
Direct buses via FlixBus are usually fastest — around 4 hours if the border is clear.
How long is the bus ride to Vancouver?
Plan for 4.5 to 5 hours. Delays at the border are common.
How much does ithe Seattle Vancouver bus cost?
Standard fares range from $25–$45. Early bookings can go as low as $19.
Where do you board the bus to Vancouver?
Seattle departures are from downtown, near King Street Station or Union Station for FlixBus.
Is there a direct bus route from Seattle to Vancouver?
Yes, most buses are direct with no changes.
When is the last bus departure to Vancouver?
Usually around 7:00 PM. Check the schedule — it varies.
How often does the Vancouver bus run?
Up to 6 times daily during busy seasons, fewer during winter.
What’s the best time to avoid crowds?
Midweek mornings tend to be quietest. Fridays and Sundays are packed.
Are pets allowed?
Service animals are allowed. Otherwise, check the carrier’s pet policy — most buses don’t allow pets.
Ready to Board Your Bus from Seattle to Vancouver?
It’s cheap, it’s simple, and it gets you across the border with zero driving stress. If you’ve got questions or need help planning your trip, drop me a comment — I answer everything.
See you on the road (or at the border queue).
No comments found.