There are 6 ways to get from Portland to Pender Island by train, ferry, busferry, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry
best- Take the train from Portland to Seattletrain
- Take the ferry from Seattle Clipper Terminal to Victoriaferry
- Take the ferry from Victoria to Otter Bayferry
11h 9m$267–529Fly Portland International Airport to Ganges Harbor, ferry
cheapest- Fly from Portland International Airport (PDX) to Ganges Harbor (YGG)plane PDX - YGG
- Take the ferry from Salt Spring Island to Otter Bayferry
8h 1m$62–392Train, bus and ferry, ferry
- Take the train from Portland to Vancouvertrain
- Take the busferry from Vancouver to Swartz Baybusferry
- Take the ferry from Victoria to Otter Bayferry
13h 28m$160–432Train to Richmond, fly to North Pender Island
- Take the train from Portland to Vancouvertrain
- Fly from Richmond to North Pender Islandplane
10h 40m$275–518Fly Portland International Airport to King County International Airport, ferry
- Fly from Portland International Airport (PDX) to King County International Airport (BFI)plane PDX - BFI
- Take the ferry from Seattle Clipper Terminal to Victoriaferry
- Take the ferry from Victoria to Otter Bayferry
10h 42m$1,694–2,977Bus, bus to Richmond, fly to North Pender Island
- Take the bus from Portland Curbside Bus Stop to Seattle Tacoma Intl Airportbus
- Take the bus from Seattle-Tacoma International Airport to River Rock Casino Resort, Richmondbus
- Fly from Richmond to North Pender Islandplane
10h 41m$193–316
Portland to Pender Island by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Portland to Pender Island is to fly and ferry which costs $60 - $400 and takes 8h 1m.
The fastest way to get from Portland to Pender Island is to fly and ferry which takes 8h 1m and costs $60 - $400.
The distance between Portland and Pender Island is 477 km.
The best way to get from Portland to Pender Island without a car is to train and ferry which takes 11h 9m and costs $260 - $550.
It takes approximately 11h 9m to get from Portland to Pender Island, including transfers.
There are 302+ hotels available in Pender Island.
What companies run services between Portland, OR, USA and Pender Island, BC, Canada?
There is no direct connection from Portland to Pender Island. However, you can take the train to Seattle, walk to 4th Ave S & S Jackson St, take the line 5 bus to 3rd Ave & Bell St, walk to Seattle Clipper Terminal, take the ferry to Victoria, walk to Douglas St at Fort St, take the line 72 bus to Swartz Bay Ferry Terminal Bay A, walk to Victoria, then take the ferry to Otter Bay. Alternatively, you can take a train from Portland to Otter Bay via Vancouver, Vancouver, Swartz Bay, and Victoria in around 13h 28m.
Flights from Portland International Airport to King County International Airport
- Ave. Duration
- 49 min
- When
- Every day
- Estimated price
- $1,500–2,600
- Website
- harbourair.com
Flights from Portland International Airport to Ganges Harbor via Vancouver
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $50–1,200
Flights from Portland International Airport to Ganges Harbor via Seattle, Vancouver
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $50–1,200
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Portland to Seattle
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- $80–170
- Website
- https://www.amtrak.com/home.html
Train from Portland to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $150–310
- Website
- https://www.amtrak.com/home.html
Train from Portland to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $150–310
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Busferry from Vancouver to Swartz Bay
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- $14–67
- Website
- https://bcfconnector.com/
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Portland Curbside Bus Stop to Seattle Tacoma Intl Airport
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $30–60
- Schedules at
- flixbus.com
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Seattle-Tacoma International Airport to River Rock Casino Resort, Richmond
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- $60–70
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $60–70
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–300
- Schedules at
- clippervacations.com
- Adult
- $170–300
- Child
- $110–150
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–300
- Schedules at
- clippervacations.com
- Adult
- $170–300
- Child
- $110–150
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Victoria to Otter Bay
- Ave. Duration
- 40 min
- Frequency
- 4 times a week
- Estimated price
- $7–60
- Website
- https://www.bcferries.com
- Child
- $7–22
- Adult
- $14–45
- Car
- $40–60
Ferry from Victoria to Otter Bay
- Ave. Duration
- 40 min
- Frequency
- 4 times a week
- Estimated price
- $7–60
- Website
- https://www.bcferries.com
- Child
- $7–22
- Adult
- $14–45
- Car
- $40–60
Ferry from Victoria to Otter Bay
- Ave. Duration
- 40 min
- Frequency
- 4 times a week
- Estimated price
- $7–60
- Website
- https://www.bcferries.com
- Child
- $7–22
- Adult
- $14–45
- Car
- $40–60
Ferry from Salt Spring Island to Otter Bay
- Ave. Duration
- 40 min
- Frequency
- Once a week
- Estimated price
- $5–55
- Website
- https://www.bcferries.com
- Child
- $5–20
- Adult
- $10–40
- Car
- $35–55
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide











