There are 4 ways to get from Astoria to Victoria by bus, train, ferry, bus and ferry, car ferry, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train, ferry  •  9 h 41 min

  1. Take the bus from Astoria Transit Center to Rainier Transit Center Cc
  2. Take the train from Kelso-Longview Amtrak to Seattle King Street Station Amtrak
  3. Take the ferry from Seattle Clipper Terminal to Victoria Clipper Terminal

$152 - $239

Cheapest option

Drive, carferry  •  6 h 17 min

  1. Drive from Astoria to Port Angeles
  2. Take the carferry from Port Angeles to Victoria COHO

$39 - $100

2 alternative options

Bus, bus and ferry, carferry  •  11 h 44 min

  1. Take the bus from Astoria Transit Center to Rainier Transit Center Cc
  2. Take the bus from Kelso to Seattle, Wa
  3. Take the bus and ferry from Seattle, WA - Greyhound to Port Angeles, WA
  4. Take the carferry from Port Angeles to Victoria

$90 - $196

Bus, train, fly  •  7 h 40 min

  1. Take the bus from Astoria Transit Center to Rainier Transit Center
  2. Take the train from Kelso-Longview Amtrak to Seattle King Street Station Amtrak
  3. Fly from Seattle Lake Union SPB (LKE) to Victoria Inner Harbour Apt (YWH) LKE - YWH

$61 - $289

Questions & Answers

The cheapest way to get from Astoria to Victoria is to drive and carferry which costs $35 - $100 and takes 6 h 17 min.

More details

The quickest way to get from Astoria to Victoria is to drive and carferry which takes 6 h 17 min and costs $35 - $100.

More details

The distance between Astoria and Victoria is 252 km.

It takes approximately 9 h 41 min to get from Astoria to Victoria, including transfers.

More details

What companies run services between Astoria, OR, USA and Victoria, BC, Canada?

There is no direct connection from Astoria to Victoria. However, you can take the bus to Rainier Transit Center, take the walk to Rainier Transit Center-Estby Station, take the line 5 bus to Kelso/Longview Amtrak Station, take the walk to Kelso-Longview Amtrak, take the train to Seattle King Street Station Amtrak, take the walk to 4th Ave S & S Jackson St, take the line 5 bus to 3rd Ave & Bell St, take the walk to Seattle Clipper Terminal, then take the ferry to Victoria Clipper Terminal. Alternatively, you can take a vehicle from Astoria to Victoria via Rainier Transit Center, Rainier Transit Center-Estby Station, Kelso/Longview Amtrak Station, Kelso, Seattle, Wa, Seattle, WA - Greyhound, Port Angeles, WA, and Port Angeles in around 11 h 44 min.

Airlines
Kenmore Air
Website
kenmoreair.com
Flights from Seattle Lake Union SPB to Victoria Inner Harbour Apt
Ave. Duration
45 min
When
Every day
Estimated price
$19 - $200
Train operators
Bus operators
Sunset Empire Transport
Phone
+1 503-861-RIDE (7433)
Website
ridethebus.org
Bus from Astoria Transit Center to Rainier Transit Center
Ave. Duration
1 h 10 min
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
nwconnector.net
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Kelso to Seattle, Wa
Ave. Duration
3 h
Frequency
Every 30 minutes
Estimated price
$18 - $45
Website
greyhound.com
Economy
$18 - $28
Flexible
$30 - $45
Dungeness Line - Olympic
Website
olympicbuslines.com
Bus and ferry from Seattle, WA - Greyhound to Port Angeles, WA
Ave. Duration
3 h 25 min
Frequency
Twice daily
Estimated price
$45 - $70
Schedules at
olympicbuslines.com
Ferry operators
Victoria Clipper
Phone
+1 800-888-2535
Website
clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria Clipper Terminal
Ave. Duration
2 h 45 min
Frequency
Twice daily
Estimated price
$110 - $150
Schedules at
clippervacations.com
Black Ball Ferry Line
Website
cohoferry.com
Car ferry from Port Angeles to Victoria
Ave. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$18 - $70
Schedules at
cohoferry.com
Book at
cohoferry.com
Adult
$19
Vehicle & Passenger
$66
Motorcycle & Passenger
$37

Want to know more about travelling around Canada

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.