Fastest public transit from the airport: Canada Line direct to Waterfront Station. Travel time: 25–35 minutes. Cost: Canada Line fare CAD9 (one-way airport fare included). Other mode: taxi or rideshare ~20–30 minutes depending on traffic, typical cost CAD35–50.
Short walk from Waterfront to many downtown hotels (8–15 minutes) or a 5–10 minute local bus/short taxi if you have heavy bags. Walk time: 8–15 minutes. Cost: walking CAD0; taxi ~CAD6–12. Drop luggage if early; official check-in often ~3:00pm.
Medina Cafe is a popular brunch spot with waffles and Mediterranean-influenced dishes; check opening hours (often opens ~8:00am). Travel: 5–20 minute walk depending on hotel, or 5–10 minutes by local bus. Cost: typical meal CAD15–25. Other mode: short taxi/rideshare ~5–10min, CAD8–15.
Leisurely walk from Waterfront to Canada Place and Coal Harbour for skyline and mountain views; always open. Walk time from Waterfront: 0–10 minutes. Cost: free. Other mode: N/A (best on foot).
Enter Stanley Park and enjoy the Seawall and Totem Poles area; iconic views of the harbour and North Shore. Walk from Coal Harbour to Seawall/park entrance: 5–15 minutes. Walk duration depends on how far you go; bike rental available nearby if you want a faster loop: bike rental about CAD15–30 for 1–2 hours. Cost: park access free; bike rental additional.
Return to the hotel for formal check-in (standard ~3:00pm) and time to freshen up. Travel: short walk 5–15 minutes. Taxi option 5–10 minutes, CAD6–12. Cost: none to check in (room cost separate).
Take the colourful Aquabus from False Creek (e.g., Granville Island Ferry) for a 6–10 minute crossing (fun and scenic) or take a bus (10–20 min depending on route). Aquabus cost: approx CAD3.50 one-way; walk from downtown + Aquabus boarding ~15–25 minutes total. Other mode: rideshare direct ~10–15 minutes CAD10–20.
Return to hotel to rest and change for dinner. Travel: Aquabus/bus back or walk; 15–30 minutes depending on mode. Cost: Aquabus/bus CAD3.50 or walking CAD0; taxi CAD8–15.
Blue Water Cafe is a top seafood choice (reservations recommended) or choose a Yaletown spot for variety. Travel: walk from downtown 10–25 minutes or take a short bus/skytrain/ride 5–10 minutes. Cost: expect CAD40–70 per person for mains + drinks. Other mode: taxi/rideshare 5–10 minutes CAD8–15.
Gentle post-dinner walk along the lit waterfront, past the Olympic Cauldron for night views. Walk time: 10–25 minutes depending on route. Cost: free. Other mode: return to hotel by short taxi if preferred (CAD6–12).
Many independent cafés close on Christmas Day; use your hotel breakfast service if available or confirm a chain location that’s open. Walk time: 0–15 minutes depending on choice. Cost: hotel breakfast maybe included; coffee & pastry ~CAD6–12. Other mode: taxi if needed CAD8–15.
Calm, scenic walk on the Seawall or through the park’s forest trails; park open year-round. Walk from downtown: 10–25 minutes to main entrances. Cost: free. Other mode: short taxi ~8–15 min CAD8–15.
Continue along the Seawall toward English Bay for beach views; minimal services nearby likely on the holiday. Walk time from Stanley Park area: 25–40 minutes along Seawall; shorter by bus (~10–15 minutes). Cost: free. Taxi/rideshare 10–15 min CAD10–20.
Pre-book a Christmas lunch (hotel buffet or The Teahouse if open); many independents close—confirm hours. Travel: short walk from English Bay to The Teahouse (~10–20 minutes) or hotel ~5–15 minutes. Cost: holiday lunches often CAD50–100 per person. Other mode: taxi ~5–15 minutes CAD8–15.
Gentle False Creek walk or a return to Granville Island to browse artisan stalls if open (vendor hours may be reduced on holidays). Travel: Aquabus/bus 10–20 minutes; Aquabus CAD3.50. Other mode: rideshare ~10–20 minutes CAD10–20.
Return to hotel for rest; check reception for local holiday transit updates. Travel: 10–25 minutes by walking or transit; taxi 5–15 minutes CAD8–15. Cost to rest: none.
If you pre-booked a Christmas dinner at your hotel or a restaurant that’s open, stay nearby to avoid limited holiday transit. Travel: short walk or taxi 5–15 minutes (CAD8–15). Cost: expect CAD60–120 for holiday menus.
Short walk to enjoy holiday lights in Gastown or along the waterfront; return to hotel by foot or rideshare depending on hours. Walk time: 10–25 minutes. Taxi/rideshare ~5–10 min CAD8–15.
Quick breakfast at your hotel or a nearby café before heading to the North Shore. Walk time to café: 0–10 minutes. Cost: typical breakfast CAD10–15. Other mode: N/A.
Scenic SeaBus crossing to North Vancouver: 12–15 minutes (vessel crossing). Walk to Waterfront Station ~0–10 minutes from many hotels. Cost: SeaBus/One-way transit CAD3.25 (single fare). Other mode: taxi/rideshare to Lonsdale Quay ~15–25 minutes from downtown, CAD18–30 (not recommended if you want the scenic crossing).
From Lonsdale Quay take the free/paid shuttle or local bus (15–25 minutes) to Capilano Suspension Bridge Park; the park has timed-entry and seasonal hours—arrive early to avoid lines. Park highlights: suspension bridge, treetop walk, cliffwalk. Travel: shuttle/bus 15–25 minutes. Shuttle/bus fare often included or local transit fare applies. Cost: park admission approx CAD65 per adult (verify current online prices). Other mode: taxi ~15–20 minutes CAD20–30.
Return to Lonsdale Quay Market for casual waterfront food stalls and a variety of quick bites. Walk from SeaBus dock: 2–5 minutes. Cost: typical lunch CAD12–20. Other mode: N/A (on-site).
Shuttle or local bus from Lonsdale Quay to Grouse Mountain (15–25 minutes); ride the Skyride gondola up for panoramic views and seasonal activities (ice skating, conservation demos). Check Grouse Mountain’s operating hours and shuttle times before you go. Travel up the mountain: Skyride ~10 minutes plus time on mountain. Cost: Grouse Mountain admission approx CAD65 per adult (may include Skyride). Other mode: taxi ~20–30 minutes CAD30–45.
Return from Lonsdale Quay to Waterfront on the SeaBus (12–15 minutes). Allow time to get back to the SeaBus dock from Grouse Quay area (~10–20 minutes by shuttle). Cost: SeaBus CAD3.25 one-way. Other mode: taxi/rideshare direct to downtown ~20–35 minutes CAD30–50.
Enjoy a well-deserved dinner back in downtown—Blue Water Cafe, Miku, or a Yaletown bistro are good picks (reserve ahead). Travel from Waterfront: 5–20 minutes walk or short transit. Cost: expect CAD40–70 per main meal. Other mode: taxi 5–15 minutes CAD8–15.
If you have energy, a relaxed walk along False Creek by the waterfront or around the hotel area is a calming end to the day. Walk time: 10–30 minutes. Cost: free.
Purebread in Gastown is a popular bakery with pastries and coffee (check current opening hours, often opens ~8:00am). Travel: 8–20 minute walk from many downtown hotels; short taxi 5–10 minutes CAD6–12. Cost: pastry & coffee CAD6–12.
A compact, tranquil classical Chinese garden in the city center — great for photos and a peaceful visit. Walk from Gastown: 6–12 minutes. Cost: admission approx CAD10 per adult; check for timed entry. Other mode: short taxi 5–10 minutes CAD6–12.
Explore cobblestone streets, boutiques, galleries, and the Steam Clock in Gastown. Walk time between sites: typically 5–15 minutes. Cost: free (shopping additional). Other mode: N/A (best on foot).
Return to your hotel for standard check-out (often 11:00am). Ask reception to hold luggage if you have a later flight so you can squeeze in one more stop. Walk time: 5–20 minutes depending on hotel. Cost: free.
If you want Jollibee in Richmond, take the Canada Line to Richmond–Brighouse: one-way travel 25–35 minutes. Roundtrip transit time including wait: 1.5–2 hours. Cost: Canada Line fare CAD3.25 one-way (CAD6.50 roundtrip), plus meal CAD8–12. Other mode: taxi/rideshare to Richmond ~25–40 minutes one-way, CAD40–60 each way (not recommended unless you have ample time).
Board the Canada Line to YVR (25–35 minutes). Aim to arrive 2–3 hours before international flights and 90 minutes for domestic. Cost: Canada Line to YVR CAD9 one-way. Other mode: taxi/rideshare ~25–35 minutes depending on traffic, CAD35–50 (allow extra time).
Proceed through security and departure gates. Allow time for check-in, security, and possible holiday airport crowds. No local travel time required beyond arrival at the terminal.