Getting from YVR to Vancouver

Airport to city centre — every option explained

Canada Line SkyTrain (Best Option)

The Canada Line SkyTrain runs directly from YVR Airport to downtown Vancouver in approximately 25 minutes. It's the fastest, cheapest, and most reliable way to reach the city centre.

Buy a Compass Card at the airport station — it's the reloadable transit card used across Vancouver's SkyTrain, buses, and SeaBus. Cards cost $6 and save you money vs. single-trip tickets. Load $20–30 for a few days of travel.

From Downtown to BC Place by SkyTrain

Once downtown, BC Place is one more SkyTrain hop. Take the Expo Line from Vancouver City Centre or Waterfront station toward King George or Production Way. On World Cup match days, Stadium–Chinatown station is closed — exit at Main Street–Science World and walk 15 minutes west.

The total journey from YVR to BC Place is approximately 40–50 minutes including the platform change.

Taxi and Rideshare

Taxis from YVR to downtown cost approximately $35–50 CAD depending on traffic. The metered fare is regulated — no haggling needed. Pick up at the designated taxi zone on Level 2 of the International and Domestic terminals.

Uber and Lyft both operate in Vancouver. App-based fares from YVR are typically $25–40 in standard conditions but will surge significantly on match days. Pre-book if possible. Pick up from the designated rideshare area (check the app for the exact location — it moves seasonally).

Airport Shuttle / Bus

The Canada Line is so fast and direct that dedicated airport shuttles aren't worth the extra cost for most travellers. However, some hotels run complimentary shuttles — check with your accommodation on booking.

Public buses from YVR to specific suburbs are available but slower and less direct than the Canada Line for central Vancouver destinations.

Practical Tips

Frequently Asked Questions

How long does it take to get from YVR to BC Place?

Approximately 40–50 minutes by Canada Line SkyTrain from YVR to downtown, then connecting to the Expo Line toward BC Place. On match days use Main Street–Science World station (Stadium–Chinatown is closed) and walk 15 minutes.

How much does the SkyTrain from YVR to downtown cost?

Approximately $4.45 CAD one-way including the YVR Airport surcharge. A Compass Card gives a small discount over single-trip fares. Cards cost $6 to purchase at any SkyTrain station.

Related Guides

Getting to BC Place Match Day Checklist Where to Stay Visitor Info

🏨 Need a hotel for the World Cup?

Hotels near BC Place are booking up fast. See our neighbourhood-by-neighbourhood guide.

Find Hotels Near BC Place →

✈️ Flying to Vancouver?

Search flights to YVR — Canada Line SkyTrain runs from the airport to downtown in 25 min, no taxi needed.

Search Flights to Vancouver (YVR) →