Vancouver itinerary · 2 days
Vancouver Weekend (2 Days)
Two days for a first-time visitor — downtown essentials on Saturday, North Shore or Granville Island depth on Sunday.

Two days in Vancouver is the first itinerary length that actually lets the city breathe. A weekend is enough to cover downtown's three essentials (Stanley Park, Granville Island, Gastown) and still have a second day for a real outing — the North Shore for mountains, Richmond for food, or a long slow wander through Kitsilano and UBC. The key choice is day 2: don't try to redo day 1 at a slower pace, go somewhere genuinely different. This plan gives you downtown Saturday (essentially the one-day plan, but with dinner on Friday and breakfast Sunday added) and the North Shore on Sunday.
Transit covers most of it. A car is worth renting for Sunday if you want to explore the North Shore efficiently — specifically Grouse Mountain plus Capilano plus Lonsdale Quay, which is hard to chain without wheels. Otherwise, Vancouver's transit (TransLink SkyTrain plus the SeaBus ferry to the North Shore) handles everything in this itinerary without a car.
Costs: one adult on a weekend runs about $250–360 depending on meals and activities. A family of 4 is roughly $700–1,100. Major cost swings are dinners (Vancouver mid-range is $40–60/person, destination restaurants $80–140/person), rental bikes vs walking, and whether you add Capilano Suspension Bridge ($75 adult) or the Grouse Gondola ($72 adult) on day 2.
One adult
$310
Family of 4
$960
What's included
Per-adult total assumes two lunches, two dinners, coffee, one mid-range attraction (Capilano or Grouse, $75), SkyTrain plus SeaBus, plus a drink. Family of 4 with child admission pricing. Budget travellers can cut this to ~$200 per adult by skipping the paid attractions and eating more casually.
Hour by hour
The plan
- Sat 9:00 AM
Morning in Stanley Park
2.5 hours$25 / adultStart at Waterfront SkyTrain station. Walk into Coal Harbour and Stanley Park along the seawall. Rent bikes at Spokes Bicycle Rentals ($15/hour) for the 9-km seawall loop — 45 minutes at an easy pace. Key stops around the loop: the totem poles at Brockton Point, the Nine O'Clock Gun, Prospect Point, Siwash Rock, Second Beach, Lost Lagoon. This is the best single activity in Vancouver and consistently a highlight.
- Sat 11:30 AM
Lunch at the Granville Island Public Market
90 min$22 / adultTake the False Creek Ferries or Aquabus to Granville Island ($5 one-way). The Public Market has 50+ food vendors — pick up a BC-salmon sandwich or fresh-baked croissant, sit on the dock, watch the seals. Spend an hour eating and wandering the island's artisan shops before crossing back.
- Sat 1:00 PM
Afternoon in Kitsilano
3 hoursFreeFrom Granville Island, walk or take the 2 bus to Kitsilano Beach — the classic Vancouver summer beach, with volleyball courts, a saltwater pool, and a view back to downtown. Walk inland along West 4th Avenue: this is Kits's main commercial street, packed with boutique shops, outdoor-gear retailers (MEC, Patagonia, Arcteryx), and casual cafés. The Museum of Vancouver and the Vancouver Maritime Museum are both in Vanier Park at Kits's east edge if you want a 45-minute cultural stop.
- Sat 4:30 PM
Return to downtown, afternoon coffee
60 min$6 / adultHead back to downtown by SkyTrain (via Broadway-City Hall station) or bus. Rest at your hotel, get coffee at Revolver or Finch's, change for dinner.
- Sat 6:30 PM
Dinner in Gastown
2 hours$75 / adultGastown has the city's best concentration of destination restaurants in heritage buildings. For a splurge: L'Abattoir ($65–90/person, French), Wildebeest ($55–75, nose-to-tail), Pidgin ($55–75, creative Asian-influenced). For mid-range: Meat & Bread for porchetta sandwiches ($15), Bufala for pizza ($25). Walk Water Street afterward to see the Steam Clock in action.
- Sat 9:00 PM
Drinks in Yaletown or Chinatown
90 min$35 / adultThe Keefer Bar in Chinatown is one of the best cocktail bars in Canada ($16–22 cocktails, Chinese-herb-inspired). Alternatively, wander Yaletown's bar scene on Mainland Street — Blue Water Cafe, George Ultra Lounge, or the Guilt & Co. speakeasy. Walk back to your hotel.
- Sun 9:00 AM
Breakfast + SeaBus to the North Shore
75 min (breakfast) + 15 min (SeaBus)$25 / adultBreakfast at one of downtown's best: Medina Café (Mediterranean brunch, $20–30, always a wait) or Jam Cafe ($15–25, big portions, also a wait). From Waterfront station, take the SeaBus — TransLink's harbour ferry — across Burrard Inlet to Lonsdale Quay in North Vancouver. The 12-minute crossing is itself one of Vancouver's best free attractions, with views back at the downtown skyline and up Indian Arm toward the mountains.
- Sun 11:00 AM
Lonsdale Quay Market
45 min$8 / adultLonsdale Quay is the North Vancouver equivalent of Granville Island — a public market with food vendors, local crafts, and a beautiful waterfront deck looking back at Vancouver. Spend 45 minutes here; it's smaller than Granville Island but the view is arguably better.
- Sun 12:00 PM
Capilano Suspension Bridge or Grouse Mountain
3 hours$75 / adultFrom Lonsdale Quay, take the Free Capilano Suspension Bridge shuttle (departs every 15 minutes, included with ticket) to the bridge — 20 minutes. Capilano is a 137-metre suspension bridge over the Capilano River, plus a treetop walk and a cliffwalk section. $77 adult for a 2–3 hour visit. Alternatively, continue to Grouse Mountain via the 232 bus (free-with-ticket shuttle in season): the Grouse Gondola is $72 adult, giving you mountain-top access with the Grouse Grind trailhead, a lumberjack show in summer, and the Eye of the Wind turbine.
For a free alternative: Lynn Canyon Park (bus 228 from Lonsdale) has its own smaller suspension bridge, a beautiful gorge walk, and natural swimming holes. Free entry, about 2 hours for a full visit.
- Sun 3:30 PM
Late lunch / snack and SeaBus back
90 min$18 / adultBack at Lonsdale Quay, grab a late snack at the market (fish and chips, a coffee, something sweet). Take the SeaBus back to Waterfront — the return crossing at golden hour is particularly good in summer and fall.
- Sun 5:30 PM
Final stop: Stanley Park sunset or Canada Place seawall
90 min$30 / adultWalk back through Coal Harbour and Canada Place. If it's not raining, continue into Stanley Park for a sunset at English Bay or Third Beach — some of the best sunsets in Vancouver. Then depart or grab a lighter dinner on Denman Street.
Getting there and around
Transit, walking, and the SeaBus
A weekend itinerary works entirely on TransLink. Day 1 uses the Aquabus and SkyTrain; day 2 uses the SeaBus to cross to the North Shore and local buses (or a bundled Capilano Suspension Bridge shuttle) for the mountain outings. Total transit cost across the weekend is about $25–35 per adult with single fares — or $22.20 for two DayPasses.
A rental car is worth considering only if you want to string Capilano plus Grouse Mountain plus Lynn Canyon together in a single day, or if you want to add an outer North Shore destination like Deep Cove. For the basic plan, transit is faster and cheaper.
One-way cost (one adult): $3.15
Different seasons, different plan
Seasonal variants
winter
Winter weekends swap day 2's Capilano/Grouse activities for Grouse Mountain ski-and-snowshoe operations (Nov–March, $95 adult lift ticket) or Mount Seymour (the cheaper, more family-oriented North Shore ski hill, $65 adult). Stanley Park still works year-round. The Vancouver Christmas Market runs late Nov–December at Jack Poole Plaza and is a worthwhile 1-hour stop. Rain is heavier — expect 2–3 significantly wet days in any weekend from October through April.
summer
Summer (July–August) extends daylight to 9:30 PM, which lets you add beach time at Jericho or Spanish Banks on Saturday afternoon. Bard on the Beach outdoor Shakespeare runs June–September in Vanier Park ($25–65 tickets) — a classic Vancouver summer evening. Stanley Park gets crowded on summer Saturdays; go early or rent a bike.
Local tips
What locals would tell you
- A 2-day Compass DayPass ($23.70) is cheaper than 6+ single trips across the weekend
- Capilano and Grouse are both worth it, but pick one — doing both is rushed
- Book dinner at L'Abattoir, Wildebeest, or Pidgin 1–2 weeks ahead for weekends
- The SeaBus runs every 15–30 minutes; the crossing is a free attraction in itself
- Lonsdale Quay's Saturday vibe is the North Shore equivalent of Granville Island
- Lynn Canyon is a free alternative to Capilano if you have a rental car or patience for the bus
Frequently asked
Questions people ask
Is 2 days in Vancouver enough?
For a first-time visit covering only the city itself, yes. A weekend lets you see downtown essentials plus one major outing (North Shore, Granville Island in depth, or a Richmond food tour). What 2 days won't let you do is day-trip to Whistler, Victoria, or Squamish — those need a 3rd day minimum.
Should I rent a car for a Vancouver weekend?
Generally no — Vancouver's transit handles both days in this itinerary. Exceptions: if you want to combine Capilano + Grouse + Deep Cove in one day (much faster by car), or if you want to add a Richmond night-market or outer-Tri-Cities outing. Downtown parking is $25–40/day and traffic around Stanley Park and the North Shore bridges can be genuinely slow on weekend afternoons.
Capilano Suspension Bridge or Grouse Mountain — which is better for one day?
For first-time visitors, Capilano is the more reliable choice — the suspension bridge is a genuine bucket-list view and the cliffwalk + treetop extensions fill 2–3 hours. Grouse is more interesting if you want the mountain-top experience (the Eye of the Wind turbine, the lumberjack show, alpine trails) and are visiting in summer. Both are $70–80 adult. Lynn Canyon Park is a free alternative to Capilano that covers similar terrain at a smaller scale.
What's the best neighbourhood to stay in for a weekend?
Downtown (Coal Harbour, Robson Street, or Yaletown) is the best single answer — everything in this itinerary is within a 20-minute walk of a downtown hotel. Gastown has more atmosphere but fewer hotels. Kitsilano is quieter and has more Airbnb-style options but adds 15–20 minutes to each downtown activity. Avoid staying in Surrey, Burnaby, or Richmond for a weekend — the commute will eat half your time.
What's the best time of year to visit Vancouver for a weekend?
July through early September for guaranteed sunshine and warmest weather. June and late September are shoulder seasons with fewer crowds and still-decent weather. Late November through December is surprisingly worthwhile for the Vancouver Christmas Market and crisp clear mountain views after rain. February through April is the wettest period — visit only if you don't mind rain.
Moving here, not just visiting?
The practical side of Greater Vancouver
Before you plan the next one
One newcomer-focused email a month.
Real prices, rule changes that affect your trip, and the one guide to read before you book anything. Free and double opt-in.
Keep going
Other trips in the Vancouver area
Itinerary · 1 day
Vancouver in 1 Day
The best first day in Vancouver if you only have one — Stanley Park, Granville Island, and Gastown, all by transit.
Itinerary · 3 days
Vancouver in 3 Days
Three days covers downtown, the North Shore, and one real day-trip — this is the first itinerary length that lets you see Whistler or Victoria.
Day trip · Full day
Whistler from Vancouver
One of the best mountain resorts in North America, 2 hours up the Sea-to-Sky Highway — skiable in winter, hikeable in summer, genuinely worth the drive.