1map logoGo to main page

Portland, OR, USA to Victoria from $45: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Victoria, Canada

How to Get from Portland to Victoria: 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.

$45 - Train, bus, car ferryBest price
330 kmDistance
5h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Victoria 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
Amtrak, various
Train
Drive
Average Duration
7h  55m
Estimated price
$118-309
Recommended
Company
Amtrak, Greyhound, Black Ball Ferry Line
Train
Bus
Drive
Average Duration
10h  15m
Estimated price
$45-246
Cheapest
route map
Distance: 330 km
Duration: 5h 54m

See more options

Company
various
Drive
Drive
Average Duration
6h  1m
Estimated price
$63-136
Company
Alaska Airlines, Inc., Air Canada, WestJet
Plane
Average Duration
7h 
Estimated price
$166-556
Company
Alaska Airlines, Inc., Air Canada, WestJet
Plane
Average Duration
7h  43m
Estimated price
$208-638
Company
Amtrak, various
Train
Plane
Average Duration
7h  22m
Estimated price
$1180-1181
Company
various
Plane
Average Duration
5h  54m
Estimated price
$1182-1183

Traveling From Portland to Victoria

Traveling from Portland to Victoria offers a transition from the vibrant urban landscape of a bustling city to the charming, frontier-like essence of a picturesque island.

Best Neighbourhoods in Victoria

Victoria boasts diverse neighborhoods, each offering distinct experiences for travelers.

Downtown
• Vibrant shopping and dining scene.
• Iconic landmarks like the Parliament Buildings.
James Bay
• Historic charm with scenic waterfront views.
• Close proximity to Beacon Hill Park.
Fernwood
• Bohemian vibe with local art galleries.
• Quaint cafes and eateries to explore.

Best Times To Visit Victoria's Attractions

Knowing the best times to visit Victoria's major attractions can enhance your experience significantly.

Butchart Gardens
Visit early in the morning or late afternoon to avoid crowds and enjoy peaceful walks.
Royal BC Museum
Midweek visits, especially Tuesday or Wednesday, offer a quieter exploration of exhibits.
Inner Harbour
Early mornings or weekdays provide stunning views without the busy tourist traffic.

Victoria Weather: What to Expect Year-Round

Victoria enjoys a mild coastal climate, characterized by warm summers and cool, rainy winters. Understanding the weather patterns can help you plan your trip, with late spring and early fall typically offering the most pleasant conditions for exploring the area.

Dining Recommendation in Victoria

For a taste of local flavor, try the dungeness crab cakes at The Fish Store, where the focus is on fresh seafood and a relaxed harbor-side atmosphere. This dining experience stands out from Portland’s vibrant food scene by emphasizing authentic Canadian ingredients and a cozy setting that invites you to savor every bite.

Portland - Victoria operators

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

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Portland to Seattle

Average Duration
3h 25m
Estimated price
$450-451

Train from Portland to Tacoma

Average Duration
2h 33m
Estimated price
$2460-2461
Bus
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Bus from Seattle to Port Angeles Amtrak Bus Stop

Average Duration
3h 35m
Estimated price
0-0
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Seattle Train Station to Port Angeles Gateway Transit Center

Average Duration
3h 45m
Estimated price
$2466-24605
Contact phone
+1 360-417-0700
Website
https://dungeness-line.com/

Bus from Seattle Amtrak Station to Port Angeles Gateway Transit Center

Average Duration
3h 35m
Estimated price
0-0
Contact phone
1 866 986 3466
Website
https://viconnector.com/

Bus from Nanaimo, BC - Cassidy Airport to Victoria, BC - Douglas at Saanich

Average Duration
2h 14m
Estimated price
0-0
Ferry
Contact phone
+1 800-888-2535
Website
https://clippervacations.com/

Ferry from Seattle to Victoria

Average Duration
3h
Estimated price
$1188-3094
Website
https://cohoferry.com/

Ferry from Port Angeles to Victoria

Average Duration
1h 30m
Estimated price
$459-4505
Plane Show flights
Website
https://alaskaair.com/

Plane from Portland (PDX) to Victoria (YYJ)

Average Duration
2h 46m
Estimated price
$309030-3095
Website
https://aircanada.com/

Plane from Portland to Victoria (YYJ)

Average Duration
3h 14m
Estimated price
$3096-11890
Website
https://westjet.com/

Plane from Portland to Victoria (YYJ)

Average Duration
5h 16m
Estimated price
$3097-3098
Website
http://harbourair.com

Plane from Portland to Victoria Inner Harbour Apt

Average Duration
4h 11m
Estimated price
$3091-11890

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

Traveling between Portland and Victoria 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.

✈️ The total travel time from Portland to Victoria by plane averages around 7 hours, including layover time. Those looking to make the journey can expect a flight duration of approximately 2 hours and 40 minutes before reaching their destination in British Columbia. 💸 Depending on the airline and time of booking, the cost of a flight between Portland and Victoria typically ranges from $166 to $556. Travelers can compare prices and schedules to find the best deal for their trip between these two beautiful cities.
Departure Point
Portland Airport
Arrival Point
Victoria Airport. The quickest flight takes 2h 40m and has one stopover

Frequently asked questions

Find out more about the route from Portland to Victoria.

Or choose the category:
The distance between Portland and Victoria is approximately 205 miles. The typical travel time varies depending on the mode of transportation. Taking a train and then ferry would take approximately 7 hours and 55 minutes. Alternatively, flying from Portland to Victoria would take approximately 7 hours.
The most cost-effective and time-efficient transportation option for traveling from Portland to Victoria is to drive and take a car ferry. This option typically costs between $60 and $140 and takes around 6 hours and 1 minute. While there are other modes of transportation such as train and plane, driving and taking a car ferry is usually the quickest and most economical choice for this route.
To travel from Portland to Victoria without a car, the best option is to take a train and ferry. This journey typically takes around 7 hours and 55 minutes. The cost of this mode of transportation can range from $110 to $300. This option allows you to enjoy a scenic journey through both land and water, offering a unique and memorable travel experience.
The flight between Portland and Victoria typically requires a stopover and takes approximately 2 hours and 41 minutes. However, there is no direct flight available. The cost of a flight between Victoria and Portland can vary from $186 to $606, depending on factors such as the airline, time of booking, and availability. It is recommended to compare prices and book in advance to secure the best deal for your travel.
There are numerous accommodation options near Victoria. With over 349 hotels available, travelers have a wide range of choices. Prices for hotels in Victoria start at $57 per night, making it possible to find something within various budgets. Visitors can choose from luxury hotels, boutique accommodations, bed and breakfasts, and budget-friendly options.

Trips from Portland

Trips to Victoria