Find the cheapest bus tickets from Portland, OR to Vancouver, BC

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

6:30 AM2:15 PM
$48
PortlandPacific Central Station
BoltBus
6:30 AM
Portland
2:15 PM
Pacific Central Station
BoltBus
$48USD
12:25 PM9:50 PM
$56
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$56USD
10:00 AM7:05 PM
$60
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$60USD
5:00 PM2:05 AM
$69
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$69USD
6:30 AM2:15 PM
$48
PortlandPacific Central Station
BoltBus
6:30 AM
Portland
2:15 PM
Pacific Central Station
BoltBus
$48USD

Cheap buses leaving tomorrow
One passenger / one way

12:25 PM9:50 PM
$46
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$46USD
5:00 PM2:05 AM
$46
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$46USD
10:00 AM7:05 PM
$63
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$63USD
12:25 PM9:50 PM
$46
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$46USD

Cheap buses leaving Sunday
One passenger / one way

10:00 AM7:05 PM
$47
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$47USD
6:30 AM2:15 PM
$58
PortlandPacific Central Station
BoltBus
6:30 AM
Portland
2:15 PM
Pacific Central Station
BoltBus
$58USD
5:00 PM2:05 AM
$61
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$61USD
12:25 PM9:50 PM
$66
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$66USD
10:00 AM7:05 PM
$47
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$47USD

Cheap buses leaving Monday
One passenger / one way

12:25 PM9:50 PM
$40
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$40USD
6:30 AM2:15 PM
$41
PortlandPacific Central Station
BoltBus
6:30 AM
Portland
2:15 PM
Pacific Central Station
BoltBus
$41USD
2:00 PM10:10 PM
$41
PortlandPacific Central Station
BoltBus
2:00 PM
Portland
10:10 PM
Pacific Central Station
BoltBus
$41USD
10:00 AM7:05 PM
$42
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$42USD
5:00 PM2:05 AM
$43
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$43USD
12:25 PM9:50 PM
$40
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$40USD

Cheap buses leaving Tuesday
One passenger / one way

5:00 PM2:05 AM
$36
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$36USD
2:00 PM10:10 PM
$48
PortlandPacific Central Station
BoltBus
2:00 PM
Portland
10:10 PM
Pacific Central Station
BoltBus
$48USD
12:25 PM9:50 PM
$37
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$37USD
6:30 AM2:15 PM
$52
PortlandPacific Central Station
BoltBus
6:30 AM
Portland
2:15 PM
Pacific Central Station
BoltBus
$52USD
10:00 AM7:05 PM
$38
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$38USD
5:00 PM2:05 AM
$36
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$36USD

Cheap buses leaving Thursday
One passenger / one way

5:00 PM2:05 AM
$36
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$36USD
6:30 AM2:15 PM
$41
PortlandPacific Central Station
BoltBus
6:30 AM
Portland
2:15 PM
Pacific Central Station
BoltBus
$41USD
10:00 AM7:05 PM
$38
Greyhound StationPacific Central Station
Greyhound
10:00 AM
Greyhound Station
7:05 PM
Pacific Central Station
Greyhound
$38USD
2:00 PM10:10 PM
$41
PortlandPacific Central Station
BoltBus
2:00 PM
Portland
10:10 PM
Pacific Central Station
BoltBus
$41USD
12:25 PM9:50 PM
$39
Greyhound StationPacific Central Station
Greyhound
12:25 PM
Greyhound Station
9:50 PM
Pacific Central Station
Greyhound
$39USD
5:00 PM2:05 AM
$36
Greyhound StationPacific Central Station
Greyhound
5:00 PM
Greyhound Station
2:05 AM
Pacific Central Station
Greyhound
$36USD

Bus Portland to Vancouver: Trip Overview

4
Daily Buses
6:30 AM - 5:00 PM
Departure Time
$39
Average Price
Average Trip Duration

Trip Reviews for Portland - Vancouver

2.0 out of 5 stars

User reviews from travelers who booked a bus ticket from Portland to Vancouver

Ratings and Reviews (14)


Grit K.January 7, 2019 | Staff: 5 | 

Our bus driver was amazing. Bus 86776 january 6th. 10 am Portland to Vancouver. Amazing attitude, super kind and most helpful. I wanted to right a review for him but the number on the bus "how was your driver" didn't work. Waiting for the bus in Portland, I was not convinced that taking a bus to Vancouver was a good idea but as soon as I met the driver i was feeling comfortable and save right away. I would definitely go again with him. thanks a lot to him.

Erin M.August 24, 2018 | Timeliness: 1 | Staff: 1 | 

This bus experience was truly terrible, the bus was hours late and it unexpectedly terminated in Seattle (half way through the Portland to Vancouver journey) at midnight. We were left with nowhere to stay and and to find a hotel in the middle of the night so that we had somewhere to stay until they gave us tickets on the next scheduled bus to Vancouver at 6am. Greyhound made no attempt to compensate us for this, and did not warn us on the way that our scheduled tickets to Vancouver had been split up and altered. The journey took 20 hours, and I would not take a Greyhound again and would go out of my way to discourage others from using this company.

Jonathan M.July 5, 2018 | Timeliness: 4 | Staff: 4 | 

The Portland bus station felt very unsafe. Not at the fault of Greyhound, just the surrounding area and other passengers were all sketchy characters. Felt lucky to survive.

Stephannie L.June 26, 2018 | Timeliness: 1 | Staff: 1 | 

The bus was delayed then turned out there was no bus at all and had to wait hours for one to come. Was 6 hours late and the staff gave no information on this. Would not communicate wuth the customers sj we were all left in the dark. Waiting endlessly for a bus. Terrible customer service. Offered no compensation or apology.

Rungrapee S.June 5, 2018 | Timeliness: 4 | Staff: 3 | 

It’s ok.

Zack D.May 20, 2018 | Timeliness: 1 | Staff: 2 | 

Bus was delayed, door broke, drive roped it shut, people were playing music loudly

Ariana A.May 12, 2018 | Timeliness: 1 | Staff: 1 | 

they gave my a wrong tag and so my bag got left behind. Because it has to go to canada is took longer to return to me

Sassan S.March 29, 2018 | Timeliness: 1 | Staff: 1 | 

Got the wrong trip. They did not refund me.

Slim R.March 27, 2018 | Timeliness: 1 | Staff: 5 | 

The first bus was late so I only had a 5 minutes break in seattle. Could'nt stop for lunch and we had no breaks after that.

Tony L.September 7, 2017 | Timeliness: 2 | Staff: 2 | 

Poor customer service. The staff are bitter and unenthusiastic. They give poor instructions and then verbally reprimanded me in front of the rest of the passengers. Being a first time passenger, it was intimidating and i felt wronged. I will avoid using the service again if i can.

Daniel A.August 18, 2017 | Timeliness: 1 | Staff: 1 | 

Very erode bus. 2 hours delay. Fortunately very professional driver

Daniel A.August 16, 2017 | Timeliness: 1 | Staff: 5 | 

2 hours too late

Briceida J.August 8, 2017 | Timeliness: 1 | Staff: 2 | 

if i could rate 0 stars, i would. Never again riding with Greyhound.

Ivy Marie V.July 23, 2017 | Timeliness: 1 | Staff: 3 | 

Along with several other passengers, I was stranded at the Greyhound bus station in Seattle after the decision was made to cancel our bus to Vancouver. I understand that the company was low on staff and had experienced technical issues all day, but Greyhound did not offer any compensation, other than some subpar pizza and soft drink. A taxi to a nearby motel or hotel would have sufficed instead of leaving us to try to sleep on those painfully hard chairs in a freezing cold bus terminal. Honestly, one of my worst experiences ever.

Portland to Vancouver Buses

With Busbud, comparing and booking tickets for a bus from Portland to Vancouver is a breeze. Browse through an extensive selection of bus fares and bus schedules to find the best deals.

We make it our job to connect you with the most dependable bus companies that cover bus service from Portland to Vancouver.

Discover how much the bus trip from Portland to Vancouver will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Bus travel from Portland to Vancouver is made possible thanks to Greyhound and BoltBus.

Stations & Stops

Need a bus leaving from Portland? Your starting point is at Greyhound Station, Portland or NW Everett & NW 8th Ave.

If you're onboard a bus traveling to Vancouver, you can get hop off at Main Bus Depot, Holiday Inn on Howe, Pacific Central Station, Waterfront Station, Burrard Station, Canada Place Pier (Cruise Ship Passengers Only), YVR Airport, Burrard Skytrain Station, Canada Place Pier or Sheraton Wall Centre.

Daily Buses4
Departure Time6:30 AM - 5:00 PM
Average Price
$39
Average Trip Duration
Bus Companies on This RouteGreyhound US, BoltBus

About Bus Travel

Bus Travel Tips

Meet and talk to locals at the bus stations while traveling from Portland to Vancouver.There is no better way to get inside travel information while exploring a new city than to go straight to its people.

From miles long of beauteous natural landscapes to impressive man-crafted sights, you’re bound to be in for a visual treat on your bus trip from Portland to Vancouver.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Portland to Vancouver will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Portland to Vancouver.

Did you know?

The Superbus, created by a Dutch engineer is the world's fastest bus with 250 km/h. Too bad it's only a prototype for now.

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!

Will you be returning to Portland by bus?

If you are looking for the return bus journey, check out buses from Vancouver to Portland.

Popular Buses Connecting Portland

Popular Buses Connecting Vancouver

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worldwide scale with our comprehensive list of bus routes and schedules. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew