Explore Destinations

Discover the world's most amazing places

How to get from Vancouver International Airport (YVR) to Granville Island

Quick Answer

The best overall way to get from YVR to Granville Island for most travelers is by taking the Canada Line Skytrain to Waterfront Station, then a short bus or taxi ride. This balances cost, speed, and convenience. The trip takes 45-60 minutes and costs approximately $10.50 - $15 CAD per person. The cheapest option is the public bus (#250) combined with the Aquabus ferry (~$6.50 total), while the fastest door-to-door option is a taxi or rideshare (30-40 minutes, ~$45-$60 CAD).

Quick Navigation: YVR to Granville Island

Option 1: Skytrain (Canada Line) – The Most Popular & Efficient Way

The Canada Line Skytrain is a rapid transit rail that connects YVR Airport directly to downtown Vancouver. It's reliable, avoids traffic, and is the backbone of most transfer plans to Granville Island.

Step-by-Step Guide:

  1. Find the Station: Follow signs for "Canada Line" inside the YVR terminal (both Domestic and International arrivals). The station is located right at the airport.
  2. Purchase a Compass Card/Ticket: Buy a Compass Card or single ticket from the vending machines. You'll need a 2-Zone fare (as you cross into Zone 2). The fare from YVR includes a $5 AddFare.
    • Adult Fare (2024): $10.50 CAD ($4.45 2-Zone fare + $5.00 AddFare + $1.05 deposit for a disposable ticket).
    • Compass Card/Pre-loaded Ticket: $9.45 CAD (saves the $1 deposit).
  3. Board the Train: Take any southbound train (direction: Waterfront). The journey has 12 stops and takes about 25 minutes to Waterfront Station.
  4. Transfer to Granville Island: At Waterfront Station, you have three main options:
    • Bus #50 (False Creek South): The most direct public bus. Walk upstairs to the bus terminal. A 10-minute ride gets you to the Granville Island entrance.
    • Taxi/Rideshare: A 5-10 minute drive from Waterfront. Taxi stand is readily available.
    • Walk (20-25 mins): A pleasant walk along the seawall if you have light luggage.
ProsCons
Fast & reliable, immune to road trafficNot door-to-door; requires a transfer
Clear, English signage everywhereCan be crowded during rush hour (7-9am, 4-6pm)
Frequent service (every 6-8 mins)Managing large luggage on the train and during transfer can be awkward
Protected from weather for most of the journeyThe $5 AddFare makes it more expensive than other Skytrain trips

Option 2: Public Bus & Ferry Combo – The Most Scenic & Budget Choice

This is the most economical route and offers a classic Vancouver experience by ending with a short ferry ride across False Creek.

The Route: Bus #250 + Aquabus/False Creek Ferry

  1. Take Bus #250 (Downtown/Horseshoe Bay): Find the bus stop on the ground level of the Domestic Terminal (or a short walk from International). This express bus goes towards downtown.
    • Fare: $3.15 (1-Zone) with a Compass Card/Tap. ~50-minute ride.
    • Get Off At: Stop at Westbound W Georgia St at Granville St (near the Vancouver Art Gallery).
  2. Walk to the Ferry Dock: Walk south on Granville Street for about 10 minutes to the Aquabus Granville Island Dock (next to the Arts Club Theatre).
  3. Take the Mini-Ferry: Board either the Aquabus or False Creek Ferries.
    • Fare: ~$3.50 - $4.00 CAD one-way. Pay on board.
    • Trip: A scenic 2-5 minute crossing directly to the heart of Granville Island.

Total Cost: ~$6.65 CAD. Total Time: 65-80 minutes.

Best For: Budget travelers, those without heavy luggage, and anyone who wants to experience Vancouver's iconic mini-ferries.

Option 3: Taxi, Uber & Lyft – Direct Door-to-Door Convenience

For direct, hassle-free service, especially with lots of luggage or a group.

Taxi

Official taxi stands are located outside both terminal levels. The ride is metered. Expect to pay a flat airport fee plus the metered rate.

  • Estimated Cost (2024): $45 - $60 CAD (before tip), depending on traffic and exact drop-off point on Granville Island.
  • Travel Time: 30-40 minutes (highly traffic-dependent).
  • Companies: Yellow Cab, Black Top & Checker Cabs are common.

Uber & Lyft

Rideshare pick-up zones are designated at YVR. Follow signs for "Rideshare Pick-Up." Pricing is dynamic.

  • Estimated Cost: $35 - $55 CAD. Often slightly cheaper than taxis, but surge pricing can apply during peak hours.
  • Key Consideration: Granville Island can be congested. Specify a specific meeting point (e.g., "Public Market entrance") to avoid confusion.
Situation to Choose ThisSituation to Avoid This
Traveling with 3-4 people (can be cost-effective per person)Solo travel on a tight budget
Late-night or very early morning arrival when transit frequency is lowWeekday rush hour (5-7pm) when traffic is terrible
Carrying excessive or heavy luggage/sports equipmentIf you enjoy navigating local transit systems
Travelers with mobility challenges

Option 4: Shared Shuttles & Private Transfers

A middle-ground between public transit and private taxis, offering pre-booking and sometimes hotel drop-offs.

Shared Ride Shuttles (e.g., Aeroshuttle, YVR Skylynx)

Book in advance or at counters in the arrivals hall. They fill vans with passengers heading to similar areas.

Private Airport Transfers

Services like Viator or Tripadvisor offer pre-paid private sedans or vans.

Option 5: Rental Car & Driving

Generally not recommended if Granville Island is your only destination. Parking on Granville Island is expensive and extremely limited (max 2-3 hours in paid lots). A car becomes a liability here.

Only consider renting a car at YVR if: You are immediately continuing a road trip out of Vancouver (e.g., to Whistler, Victoria via ferry, or the Rockies). For exploring Vancouver city itself, use public transit, walk, or use taxis as needed.

Cost & Time Comparison: YVR to Granville Island

Transport Method Approx. Cost (CAD) Travel Time Key Features Best For
Skytrain + Bus/Taxi $10.50 - $15 45-60 mins Fast, reliable, avoids traffic, easy transfer Most travelers (Best Overall)
Bus #250 + Ferry ~$6.50 65-80 mins Very cheap, scenic ferry ride Budget travelers (Cheapest)
Taxi / Uber / Lyft $35 - $60 30-40 mins Door-to-door, no transfers, convenient Groups, luggage, late night (Fastest Door-to-Door)
Shared Shuttle $25 - $35 50-70 mins Pre-booked, shared ride Solo travelers wanting a guaranteed ride
Private Transfer $80+ 30-40 mins Luxury, meet-and-greet, direct Corporate travel, special occasions

Traveler Tips & Local Hacks

Luggage Solutions

  • Luggage Storage at YVR: If you want to explore Granville Island baggage-free, use airport luggage storage ($10-$15/day per bag).
  • Porters: Available at YVR curbside for immediate assistance with bags to your taxi or shuttle.

Money & Connectivity

  • Get a Compass Card: If you'll use transit more than twice in Vancouver, buy a reloadable Compass Card from the vending machine. It saves per trip and is convenient.
  • Free YVR WiFi: Use the airport's free WiFi to book your rideshare or check transit times via the TransLink Trip Planner.

Timing & Crowds

  • Avoid Rush Hour (3:30pm-6pm): Traffic into downtown and across the Granville Street Bridge is heavy. Transit will be crowded but still moving.
  • Granville Island Itself: The Public Market closes at 6pm (7pm in summer). Plan your arrival time accordingly if shopping for food is a goal.
  • Weekends & Summer: Granville Island is very busy. Ferries and buses can have short lines.

Accessibility

All Canada Line stations, buses, and Aquabus/False Creek Ferries are wheelchair accessible. Taxis can provide accessible vehicles if requested in advance.

FAQs: Getting from Vancouver Airport to Granville Island

Is there a direct bus or train from YVR to Granville Island?

No, there is no single direct vehicle. You will always need at least one transfer. The most seamless method is the Canada Line Skytrain to Waterfront, followed by a short bus (#50) or taxi ride.

What's the best option if I arrive very late (after midnight)?

After transit stops running (around 1 AM), your only practical options are taxi or rideshare (Uber/Lyft). Pre-booking a private transfer is also a reliable choice for late arrivals.

Is the Skytrain running from YVR to the city 24/7?

No. The Canada Line typically runs from approximately 5:00 AM to 1:00 AM daily. Always check the official schedule for the exact day of your travel.

I'm traveling with young kids and car seats. What should I do?

This complicates transit. Your best bets are:

  1. Pre-book a private transfer that can provide appropriate car seats.
  2. Take a taxi—by law in BC, taxis are exempt from car seat requirements (though not recommended for very small children). You can bring your own.
  3. If using transit, foldable travel strollers work well on Skytrain and buses.

Where exactly do I catch the Aquabus after the #250 bus?

Get off bus #250 at W Georgia St & Granville St. Walk south on Granville Street, cross the Granville Street Bridge on-ramp, and continue down to the water. The Aquabus dock is on your left, next to the Arts Club Theatre. Look for the small, colorful boats.

Is it worth buying a day pass for transit?

If you plan to make 3 or more transit trips in one day (including your trip from YVR), a DayPass ($11.20) is worth it. It covers all buses, SkyTrain, and SeaBus. Calculate based on your plans.

Can I use credit cards to pay for transit?

Yes, at YVR Skytrain station. The ticket vending machines accept major credit/debit cards. You can also tap your contactless credit card or phone (Visa/MC/Amex) directly on the Compass readers at fare gates and on buses. It will charge you the correct adult fare.

Which is truly faster: flying into YVR and transferring, or just taking a taxi?

From touchdown to Granville Island, a taxi is almost always faster. While the Skytrain is quick, the cumulative time of deplaning, walking to the station, buying a ticket, waiting for the train, riding, and then making your final transfer adds up. A taxi provides uninterrupted, point-to-point travel, especially outside of rush hour.