There are 5 ways to get from Gabriola Island to Seattle by ferry, train, bus, 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.
Ferry, train
best- Take the ferry from Gabriola Island to Nanaimo Harbourferry
- Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry
- Take the train from Vancouver Harbour to Seattle Lake Uniontrain 72
5h 16mFerry to Nanaimo Harbour, fly to Vancouver Harbour, bus
cheapest- Take the ferry from Gabriola Island to Nanaimo Harbourferry
- Fly from Nanaimo Harbour to Vancouver Harbourplane
- Take the bus from Vancouver to Seattle Bus Stationbus
7h 13m$80–176Ferry, bus
- Take the ferry from Gabriola Island to Nanaimo Harbourferry
- Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry
- Take the bus from Canada Place to Seattle, WA - Convention centrebus
9h 7mFerry to Nanaimo Harbour, fly to Vancouver Harbour, train
- Take the ferry from Gabriola Island to Nanaimo Harbourferry
- Fly from Nanaimo Harbour to Vancouver Harbourplane
- Take the train from Vancouver Harbour to Seattle Lake Uniontrain
4h 3mFerry to Nanaimo, fly to Vancouver International Airport, train
- Take the ferry from Gabriola Island to Nanaimo Harbourferry
- Fly from Nanaimo (ZNA) to Vancouver International Airport (YVR)plane ZNA - YVR
- Take the train from Vancouver Harbour to Seattle Lake Uniontrain
5h 19m
Nanaimo Harbour to Vancouver Harbour flights
Comparing Your Travel Options
The cheapest way to get from Gabriola Island to Seattle is to ferry and fly and bus which costs $80 - $180 and takes 7h 13m.
The fastest way to get from Gabriola Island to Seattle is to ferry and fly and bus which takes 7h 13m and costs $80 - $180.
The distance between Gabriola Island and Seattle is 163 miles.
The best way to get from Gabriola Island to Seattle without a car is to ferry and train which takes 5h 16m and costs .
It takes approximately 5h 16m to get from Gabriola Island to Seattle, including transfers.
There are 1475+ hotels available in Seattle.
What companies run services between Gabriola Island, BC, Canada and Seattle, WA, USA?
There is no direct connection from Gabriola Island to Seattle. However, you can take the ferry to Nanaimo Harbour, walk to Hullo - Nanaimo Ferry Terminal, take the ferry to Hullo - Vancouver Ferry Terminal, walk to Vancouver Harbour, then take the train to Seattle Lake Union. Alternatively, you can take a ferry from Gabriola Island to Seattle, WA - Convention centre via Nanaimo Harbour, Hullo - Nanaimo Ferry Terminal, Hullo - Vancouver Ferry Terminal, and Canada Place in around 9h 7m.
- Website
- harbourair.com
Flights from Nanaimo to Vancouver International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $45–130
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Seattle Lake Union
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Website
- Harbour Air
Train from Vancouver Harbour to Seattle Lake Union
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Website
- Harbour Air
Train from Vancouver Harbour to Seattle Lake Union
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Website
- Harbour Air
- Phone
- +1 800.665.2122
- [email protected]
- Website
- Quick Shuttle
Bus from Canada Place to Seattle, WA - Convention centre
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- $41–46
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $41–46
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Gabriola Island to Nanaimo Harbour
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2–26
- Website
- BC Ferries
- Child
- $2–12
- Adult
- $3–24
- Car
- $18–26
Ferry from Gabriola Island to Nanaimo Harbour
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2–26
- Website
- BC Ferries
- Child
- $2–12
- Adult
- $3–24
- Car
- $18–26
Ferry from Gabriola Island to Nanaimo Harbour
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2–26
- Website
- BC Ferries
- Child
- $2–12
- Adult
- $3–24
- Car
- $18–26
Ferry from Gabriola Island to Nanaimo Harbour
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2–26
- Website
- BC Ferries
- Child
- $2–12
- Adult
- $3–24
- Car
- $18–26
Ferry from Gabriola Island to Nanaimo Harbour
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2–26
- Website
- BC Ferries
- Child
- $2–12
- Adult
- $3–24
- Car
- $18–26
Want to know more about travelling around United States
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
Need to know: Greyhound
Read the travel guide



