1map logoGo to main page

Vancouver to Portland, OR USA from CA$19: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, Canada
to
Portland, United States

How to Get from Vancouver to Portland: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by trainBest price
510 kmDistance
4h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver to Portland with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  20m
Estimated price
CA$184-483
Recommended
Company
Amtrak
Train
Average Duration
8h  20m
Estimated price
CA$19-190
Cheapest
route map
Distance: 510 km
Duration: 4h 20m

See more options

Company
FlixBus
Bus
Average Duration
7h  55m
Estimated price
CA$37-129
Company
FlixBus
Bus
Average Duration
8h  45m
Estimated price
CA$70-145
Company
various
Plane
Average Duration
7h  21m
Estimated price
CA$204-937
Company
various
Drive
Average Duration
5h  46m
Estimated price
CA$1840-1841

Traveling From Vancouver to Portland

The journey from Vancouver to Portland offers a blend of vibrant city life and serene natural landscapes, showcasing the bustling urban culture of Canada against the laid-back charm of the Pacific Northwest in the United States.

Best Neighbourhoods in Portland

Portland offers diverse neighborhoods, each filled with distinct character and charm.

Pearl District
• Known for its art galleries and upscale boutiques.
• Features beautiful parks and waterfront views.
Alberta Arts District
• Vibrant street art and local craft shops abound.
• Hosts a lively month-long art walk event.
Hawthorne
• Bohemian vibe with eclectic shops and eateries.
• Great for vintage finds and quirky cafes.

Best Times To Visit Portland's Attractions

Timing your visits to Portland's attractions can enhance your experience and help you avoid crowds.

Washington Park
Morning visits provide quieter trails and stunning sunrise views.
Pioneer Courthouse Square
Weekdays offer a more relaxed atmosphere, ideal for people-watching.
Portland Japanese Garden
Visiting in spring showcases beautiful blossoms and fewer tourists.

Portland Weather: What to Expect Year-Round

Portland experiences a temperate oceanic climate with mild, wet winters and warm, dry summers, making spring and early fall ideal for outdoor activities. Rain can surprise visitors at any time, so layering your clothing is key to enjoying everything this vibrant city has to offer.

Dining Recommendation

Try the iconic Voodoo Doughnut, known for its playful flavors and quirky atmosphere, a delightful contrast to Vancouver's more refined culinary scene. Savor unique combinations like the Bacon Maple Bar, showcasing Portland's adventurous spirit with local ingredients that celebrate creativity in each bite.

Vancouver - Portland operators

Explore transport companies operating between Vancouver and Portland, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aircanada.com

Plane from Vancouver to Portland

Average Duration
1h 16m
Estimated price
1844-1847
Website
alaskaair.com

Plane from Vancouver to Portland

Average Duration
1h 18m
Estimated price
1844-1845
Website
delta.com

Plane from Vancouver to Portland

Average Duration
1h 16m
Estimated price
1844-1847
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Vancouver to Portland Curbside Bus Stop

Average Duration
7h 55m
Estimated price
37-129

Bus from Seattle Tacoma Intl Airport to Portland Curbside Bus Stop

Average Duration
2h 45m
Estimated price
192-4837
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Vancouver to Portland

Average Duration
8h 20m
Estimated price
19-190
Other Show other routes
Contact phone
1.800.665.2122
Website
quickcoach.com

Other from River Rock Casino Resort, Richmond to Bellingham Airport

Average Duration
1h 45m
Estimated price
4839-4835

Vancouver to Portland: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vancouver and Portland offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Vancouver to Portland spanning a distance of 317 miles. Enjoy the scenic beauty of the Pacific Northwest as you cruise down the I-5 highway towards your destination. 💸 Experience budget-friendly travel options with car prices ranging from C$95 to C$149 for the journey from Vancouver to Portland. Hit the road with peace of mind knowing you can explore two vibrant cities without breaking the bank on transportation costs. 🏞️ Immerse yourself in a diverse blend of urban and natural landscapes during your 5-hour and 46-minute drive to Portland. Witness the transition from the lush surroundings of British Columbia to the quirky charm of Oregon's largest city, making each mile traveled a memorable adventure.
Average price
C$97 - C$152
🚆 Travel from Vancouver to Portland by train is a convenient and scenic journey that takes approximately 8 hours and 20 minutes. Amtrak operates a direct service between the two cities, departing once daily, offering a hassle-free travel experience. 🛤️ The train route from Vancouver to Portland covers a distance of 538 km and involves one transfer in Seattle. The first leg of the journey, from Vancouver to Seattle, takes around 4 hours and 25 minutes aboard the Amtrak Cascades. The second part of the trip, from Seattle to Portland, lasts about 3 hours and 25 minutes, providing passengers with a smooth transition to their final destination. 💰 Prices for the Vancouver to Portland train ticket can range from C$19 to C$190, offering travelers flexibility in choosing their preferred ticket type. With comfortable amenities and beautiful views along the way, this train journey is a great way to explore the Pacific Northwest region between Canada and the United States.
Departure Point
Vancouver station
Arrival Point
Portland station
Useful tips for train travellers
• Onboard catering services on the Amtrak Cascades route offer a selection of snacks and beverages, including local wines, craft beers, and seasonal foods. There is a café car where you can purchase these items, and they often feature selections from local vendors, ensuring a taste of the Pacific Northwest during your journey.
• The Amtrak Cascades train provides two main seating options: Business Class and Economy Class. Business Class offers more spacious seating, with larger recline and complimentary beverages, while Economy Class provides standard seating with no extra services. If you're looking for comfort, consider upgrading to Business Class for a more enjoyable experience.
• The primary operator for this route is Amtrak Cascades. For more information about schedules, booking, and onboard services, visit their website: Amtrak Cascades. Additionally, you can check local transport schedules with TriMet for Portland city transit: TriMet.
🛫 Flying from Vancouver to Portland is a convenient option with a quick direct flight that takes just 1 hour and 16 minutes. 🌆 The flight from Vancouver to Portland covers a distance of approximately 1,100 kilometers and typically takes around 4 hours and 20 minutes, offering a smooth and efficient journey between the two cities. Ticket prices can range from C$184 to C$482, depending on the airline and time of booking.
Departure Point
Vancouver Airport
Arrival Point
Portland Airport
🚌 Vancouver to Portland by bus offers a convenient travel option with FlixBus USA. Services run twice daily, taking approximately 7 hours and 55 minutes to reach the Portland Curbside Bus Stop. 🌲 There are various routes to consider for your journey, each with its own unique duration and potential transfers. From a direct 7-hour, 55-minute trip to routes involving stops in cities like Seattle, the choice is yours based on your preferences and travel style. 🎟️ Prices for the Vancouver to Portland bus route can range from C$36 to C$128, making it an affordable and scenic way to explore the beautiful Pacific Northwest region. Plan your trip accordingly and enjoy the landscapes as you make your way from Canada to the United States by bus.
Departure Point
Vancouver station
Arrival Point
Portland Curbside Bus Stop station

Frequently asked questions

Find out more about the route from Vancouver to Portland.

Or choose the category:
The distance between Vancouver and Portland is approximately 421.6 km by road. By train, it takes about 8 hours and 20 minutes to travel from Vancouver to Portland. Another option is to take a bus to Bellingham and then fly to Portland, which typically takes around 7 hours and 37 minutes. Alternatively, flying directly from Vancouver to Portland takes about 4 hours and 18 minutes. Finally, if you are driving, it would take approximately 5 hours and 46 minutes to travel from Portland to Vancouver.
The most cost-effective transportation option for traveling from Vancouver to Portland is by train, with prices ranging from C$19 to C$190. Although it takes 8 hours and 20 minutes, it provides a budget-friendly option. However, if time is of the essence, flying is the most time-efficient option. With a travel time of just 4 hours and 18 minutes, the cost ranges from C$175 to C$458.
The prices for traveling from Vancouver to Portland vary depending on the mode of transportation. Train tickets can range from C$19 to C$190, while bus tickets can range from C$36 to C$128.
To travel from Vancouver to Portland without using public transportation, you can drive the 510.2 km distance between the two cities. The journey takes approximately 5 hours and 46 minutes by car. Depending on the gas prices and any tolls along the way, the cost of the trip can range between C$94 and C$148.
To travel from Vancouver to Portland without a car, you have a few options. The quickest and most convenient option is to fly, which takes around 4 hours and 18 minutes. This can cost anywhere between C$175 to C$458. Alternatively, you can take a train which takes 8 hours and 20 minutes and costs between C$19 to C$190. Another option is to take a bus, which takes 8 hours and 30 minutes and costs between C$36 to C$128.
Yes, there is a direct link between Vancouver and Portland. You can take a train operated by Amtrak, which departs once daily and takes approximately 8 hours and 20 minutes. There is also a direct bus service provided by Flixbus USA, departing three times a day and taking approximately 8 hours and 30 minutes.
The flight between Vancouver and Portland typically takes around 1 hour and 13 minutes. The cost of a flight between the two cities can range anywhere from C$183 to C$454.
There are numerous accommodation options available near Portland, with over 618 hotels to choose from. Prices for hotels in the area start at C$75 per night, providing a range of options to fit different budgets.