Three days split by water: the seawall and Granville Island by bike and ferry, the North Shore by SeaBus for a free canyon bridge and a mountain, then the west side for the beach, the Museum of Anthropology and a Main Street evening. One ride a day.
July to September is dry and long-lit, and the pool and the night market are open. May, June and early October are mild with some rain. From October to April it rains most weeks; the mountains still work in a shell and the museums do not care.
Where to base yourself
The West End for Stanley Park and English Bay on foot; Gastown or Yaletown for restaurants and the SeaBus; Kitsilano for the beach and West 4th. Avoid the blocks around Main and Hastings at night.
Getting around
Tap a bank card or phone on every bus, SkyTrain and the SeaBus; it charges the Compass stored-value fare (C$2.85 for one zone, C$4.20 for two) and the whole system is one zone after 6:30 p.m. on weekdays and all weekend. Downtown is flat enough to walk or cycle; buses reach Kitsilano and UBC in under half an hour.
Rent at Spokes on the corner of Denman and Georgia (opens at 9 a.m.; helmet and lock included; a full day costs the same as four hours). The seawall is one way for bikes, anticlockwise, so start at Coal Harbor.
The one climb off the seawall, up to the Lions Gate Bridge viewpoint and the cafe. Back down to the seawall and ride Third and Second Beach to English Bay.
A 25-minute walk to the Hornby Street dock, then the little ferry across False Creek in five minutes. The market is open 9 a.m. to 6 p.m. daily: Lee's Donuts, oysters at the fish counters and the artisan sake maker behind it.
Bus 50 from the island to Waterfront. The clock on Water Street whistles on the quarter hour; Blood Alley and the Gassy Jack corner take twenty minutes, then the shops along Water and Cordova.
Phnom Penh for chicken wings and butter beef: cash, a line, no reservations. Bao Bei on Keefer for Chinese small plates and a cocktail, with walk-ins at the bar.
From Waterfront station, 12 minutes across the inlet every 15 minutes; tap the same card you used downtown. The quay market opens around 9 a.m. for coffee.
Take bus 228 from the quay to Lynn Valley Center, then walk 15 minutes. The bridge hangs 50 meters over the creek and is free; walk the loop to Twin Falls and 30 Foot Pool, or pay around C$80 for Capilano's bigger bridge, whose free shuttle leaves Canada Place from 8:30 a.m.
Take bus 228 back to the quay and the 236 to the base. The Grind is 2.5 kilometers and 800 meters of stairs, two hours uphill only, closed in snow (roughly November to May); the Skyride round trip with Mountain Admission is C$89 and runs all year.
Grinder and Coola in the grizzly habitat (summer season, about mid-April to mid-November), the ranger talks and the peak chairlift when it runs. Ride the Skyride down and the 236 back to the quay.
Tap and Barrel on the pier for the view back across to downtown and a long BC beer list, then the SeaBus home. Or ride back first and eat izakaya at Kingyo on Denman.
Bus 2 or 44 from downtown. The 137-meter saltwater pool on the beach opens mid-June to mid-September (June 17 to September 13 in 2026); out of season, walk the beach to Vanier Park and the planetarium instead.
Take bus 4 or 14 along 4th to UBC. Open 10 a.m. to 5 p.m. (to 9 p.m. Thursdays), closed Mondays from October 15 to May 15; Bill Reid's Raven and the First Men is in the rotunda.
Wood-fired pizza by the slice in the Ponderosa Commons, a ten-minute walk from the museum. Or carry a sandwich to the Rose Garden terrace above the water.
Nitobe is a Japanese stroll garden five minutes from the museum, open Tuesday to Sunday, 10 a.m. to 4:30 p.m. until the end of October and 10 a.m. to 2 p.m. in winter. Or take Trail 6's four hundred-odd steps down to Wreck Beach, which is clothing optional and wide at low tide.
The 99 B-Line to Broadway-City Hall, then walk to Main. Vintage shops and record stores from 7th to 30th, and the brewery blocks: Brassneck and 33 Acres are a few minutes apart.
Vietnamese family cooking on Main at 20th: grilled pork vermicelli and imperial rolls. Busy, so put your name down and have a beer up the street; The Acorn, a block north, is the vegetarian pick.
Loading the map…
Pins are approximate. Tap one for the stop; the directions links open Google Maps.
The practical bits
From the airport
From YVR, the Canada Line runs to Waterfront in about 25 minutes; it is a two-zone fare plus a C$6.50 airport surcharge, so about C$11 with a tapped bank card on a weekday and less after 6:30 p.m. or on weekends. Taxis use fixed zone fares to downtown, roughly C$35 to C$45; Uber is similar outside peak hours.
What a day costs
About C$120 to C$180 a day per person for meals, transit and one paid sight. The Grouse Skyride (C$89) or Capilano (around C$80) is the big-ticket day; the other two days run closer to C$100 with the museum and the ferry.
Where to stay
West End and Coal Harbor
Stanley Park, English Bay and Denman's cheap, good restaurants. Quiet and walkable, and the base for anyone riding the seawall.
Gastown and Yaletown
Restaurants, bars and the SeaBus a few blocks away. Gastown is louder at night and rougher at its eastern edge.
Kitsilano
The beach, the pool and West 4th's cafes. Relaxed and residential; a 15-minute bus to downtown.
Got a day to spare?
Whistler
The Sea to Sky Highway and the Peak 2 Peak gondola. About two hours each way by bus from downtown; book the bus ahead in ski season and go early.
Victoria by ferry
Bus 620 from Bridgeport station to Tsawwassen, a 1 hour 35 minute crossing to Swartz Bay (C$21 walk-on) and a bus into town. A long day; Butchart Gardens and the Inner Harbor are the reasons.
Bowen Island
Bus 257 to Horseshoe Bay and a 20-minute ferry to Snug Cove. Killarney Lake loop, a pub lunch and the last boat back: half a day without a car.
Worth knowing
Tap a bank card or phone on buses, SkyTrain and the SeaBus; the Canada Line from the airport adds a C$6.50 surcharge at the three airport stations, whichever way you pay.
A SeaBus or airport trip on a Saturday costs less than on a Tuesday morning, because the whole system is one zone on weekends.
October to April is the rainy season. A hooded shell beats an umbrella on the seawall, and the mountain days are better than they sound in drizzle.
The card machine asks for a tip; 15 to 20 percent is normal in restaurants and bars. Menu prices leave out tax.
The Richmond Night Market runs late April to late September, Fridays to Sundays, next to Bridgeport station; its organizers said 2026 was the final season, so check before you plan around it.
Things you can ask once it’s in the app
Plans change. Ask Chat and it proposes a reshuffled day you can apply, or just answers the question.
Rain on day 2, is Grouse still worth it or should we swap?How do we get from Lynn Canyon to Grouse Mountain by bus?Replace the Grind with something gentler, my knee is badAdd a Whistler day and tell me what it does to the budgetWhere do we eat near Kits Beach that takes a party of six?
Questions
Is three days enough for Vancouver?
Yes, for the park, the North Shore and the west side. A fourth day adds Whistler or Victoria; a fifth, Bowen Island or a second mountain.
Capilano or Lynn Canyon?
Lynn Canyon is free and the walk is better; Capilano is bigger, has the cliffwalk and the treetop bridges, and costs around C$80. If you are paying for Grouse the same day, Lynn Canyon is the easy answer.
Which day works in the rain?
Day 3: the Museum of Anthropology, Nitobe's covered teahouse corner and Main Street's shops and breweries all work wet. Waystop's rain plan can set the beach aside in a second version of the day.
Do I need a Compass card?
No. A contactless bank card or phone pays the same fare on everything, including the SeaBus. Buy a card only if you want a DayPass (C$12.55) for a day of many rides.
Add your dates, your hotel and who’s coming, then ask Chat to change anything: it proposes the edit and you tap Apply. Want a long lunch instead of a museum? Just ask. Every place is checked against Google Maps before it lands on your day, and Chat can tell you when to leave for the next stop. Going on to another city? Build a multi-city trip.