Travelling between
Vancouver International Airport
and Vancouver Island
without a car

For travel between YVR and the Gulf Islands/Sunshine Coast, see links at the bottom of this page !

Your travel options from Vancouver International Airport (YVR) to Vancouver Island

YVR to Nanaimo/Victoria
by floatplane
from Richmond/YVR

Cost - around $70-80
one-way to Nanaimo
(£110-120 to Victoria)

From Vancouver International Airport, take the airport shuttle bus to the South Terminal, then cross the road to the Floatplane Terminals on Inglis Drive. Alternatively, taxis are available outside the Arrivals building to take you directly to the Floatplane terminals. 

Seair seaplanes fly to Nanaimo or Victoria from the Seair Terminal; Harbour Air and West Coast Air operate from the Harbour Air terminal just 100 metres down the road. 

On your return flight, a courtesy bus is provided for your transfer back to Vancouver International Airport.

YVR to Nanaimo/Victoria
by floatplane from
Vancouver Harbour

Cost - around $90-100
one-way to Nanaimo
($160-170 to Victoria)

From Vancouver International Airport, take the Canada Line to Waterfront station. Typical journey time is 26 minutes.  Leave the station by the Canada Place exit and walk to the floatplane terminal on West Waterfront Road (adjacent to the 'Easy Park' lot located at 1095 West Waterfront) which is approximately two blocks west of Canada Place.  West Coast Air and Harbour Air both fly from this terminal.

A two-zone ticket ($3.75 adult; $2.50 concession) is valid for 90 minutes and covers the journey as far as Waterfront. Passengers boarding at YVR-Airport Station on the Canada Line are required to pay a supplement fare of $5, making the cost of a two-zone ticket $8.75. Alternatively, for just an extra $0.25, a
Day Pass ($9 adult; $7 concession) provides all-day travel on Canada Line, SkyTrain, SeaBus and all bus routes. Day Passes are not available from the ticket machines at YVR station. They can be purchased from either Pharmasave or the 7-eleven convenience store, both located on the first floor of the domestic terminal (before security). No supplement applies if you purchase a Day Pass at YVR.

On your return to Vancouver, tickets to YVR can be purchased at the Canada Line station ($3.75 adult; $2.50 concession). Cash, Debit and Credit Cards are accepted.
YVR to Nanaimo by
Greyhound coach from
downtown Vancouver
 
Cost - around $50
one-way to Nanaimo
Greyhound Canada  operates a coach service between downtown Vancouver and Nanaimo via the Horseshoe Bay ferry. Coaches depart from Pacific Central Station, adjacent to Main Street/Science World SkyTrain station at 0730 and 1130 daily.  

From Vancouver International Airport, take the
Canada Line to Waterfront station, then transfer to the Expo Line or Millennium Line (eastbound) to Main Street/Science World. A two-zone ticket ($3.75 adult; $2.50 concession) is valid for 90 minutes and covers the journey to Main Street/Science World. Passengers boarding at YVR-Airport Station on the Canada Line are required to pay a supplement fare of $5, making the cost of a two-zone ticket $8.75. Alternatively, for just an extra $0.25, a Day Pass ($9 adult; $7 concession) provides all-day travel on Canada Line, SkyTrain, SeaBus and all bus routes. Day Passes are not available from the ticket machines at YVR station. They can be purchased from either Pharmasave or the 7-eleven convenience store, both located on the first floor of the domestic terminal (before security). No supplement applies if you purchase a Day Pass at YVR.

On your return to Vancouver, tickets to YVR can be purchased at the SkyTrain Line station ($3.75 adult; $2.50 concession). Cash, Debit and Credit Cards are accepted.
 

Passengers travelling to/from Nanaimo on this service may leave their luggage on the coach during the ferry crossing
YVR to Nanaimo by
bus and ferry via
downtown Vancouver

Cost - around $25
one-way to Nanaimo
(Departure Bay)
From Vancouver International Airport, take the Canada Line to Vancouver City Centre. Typical journey time is 24 minutes. Cross over West Georgia Street to catch the Horseshoe Bay Express bus (route 257) to Horseshoe Bay Ferry terminal. Typical journey time is 43 minutes.

A two-zone ticket ($3.75 adult; $2.50 concession) is valid for 90 minutes and covers the whole journey to Horseshoe Bay. Passengers boarding at YVR-Airport Station on the Canada Line are required to pay a supplement fare of $5, making the cost of a two-zone ticket $8.75. Alternatively, for just an extra $0.25, a
Day Pass ($9 adult; $7 concession) provides all-day travel on Canada Line, SkyTrain, SeaBus and all bus routes. Day Passes are not available from the ticket machines at YVR station. They can be purchased from either Pharmasave or the 7-eleven convenience store, both located on the first floor of the domestic terminal (before security). No supplement applies if you purchase a Day Pass at YVR.

From Horseshoe Bay,
BC Ferries operate approximately every 2 hours to Departure Bay in Nanaimo, approximately 2.5 km from downtown Nanaimo. Nanaimo Regional Transit routes 2/2A provide a regular link to & from the ferry terminal.

On your return journey to Vancouver, a two-zone ticket to YVR can be purchased on the bus at Horseshoe Bay ($3.75 adult; $2.50 concession). Exact fare (coins only) is required on the bus.

YVR to Nanaimo by
bus and ferry via
Tsawwassen

Cost - around $25
one-way to Nanaimo
(Duke Point)

From Vancouver International Airport, take the Canada Line to Bridgeport Station. Typical journey time is just 7 minutes. In the transport interchange below the station, go to Bay 3 to catch the Tsawwassen Ferry bus (route 620) to Tsawwassen Ferry terminal. Typical journey time is 39 minutes.

A two-zone ticket ($3.75 adult; $2.50 concession) is valid for 90 minutes and covers the whole journey to Tsawwassen. Passengers boarding at YVR-Airport Station on the Canada Line are required to pay a supplement fare of $5, making the cost of a two-zone ticket $8.75. Alternatively, for just an extra $0.25, a
Day Pass ($9 adult; $7 concession) provides all-day travel on Canada Line, SkyTrain, SeaBus and all bus routes. Day Passes are not available from the ticket machines at YVR station. They can be purchased from either Pharmasave or the 7-eleven convenience store, both located on the first floor of the domestic terminal (before security). No supplement applies if you purchase a Day Pass at YVR.

From Tsawwassen,
BC Ferries operate approximately every 2.5 hours to Duke Point, about 8 km from downtown Nanaimo. There is no public transit between Duke Point and Nanaimo; taxis are available at the Duke Point terminal.

On your return journey to Vancouver, a two-zone ticket to YVR can be purchased on the bus at Tsawwassen terminal ($3.75 adult; $2.50 concession). Exact fare (coins only) is required on the bus.

YVR to Victoria by
Pacific Coach Lines
direct from the airport

Cost - around $50
one-way to Victoria

Pacific Coach Lines operates a regular coach service between Vancouver International Airport and downtown Victoria via the Tsawwassen - Swartz Bay ferry.

Coaches depart from the International Arrivals Area Bus Bay 6. Departures from the Domestic Arrival level are 5 minutes after the published times in front of Domestic Arrivals Carousel 6.

Advance bookings are not necessary for passengers boarding this service at YVR or the Victoria Bus Terminal. Ticket agents are available at both terminals to issue tickets. Passengers using this service may leave their luggage on the coach during the ferry crossing.

Passengers leaving the service at Swartz Bay to connect with ferries to the Southern Gulf Islands should inform the coach driver when boarding at YVR; you will need to transfer your luggage to the ferry at Tsawwassen. On your return journey, you should board the ferry as a foot passenger and purchase your coach ticket from the driver on board the ferry, during the first 30 minutes of the crossing.

For travel between YVR and the Gulf Islands, click on the links below:

Lasqueti Island
Valdes Island
Gambier Island