The clearest public-transit route to Lynn Canyon Park from Vancouver is to go to Waterfront Station, take the SeaBus to Lonsdale Quay, then take Route 228 toward Lynn Valley and get off near Lynn Valley Road and Peters Road. From there, walk about 15 minutes down Peters Road to Lynn Canyon Park.
The route is not difficult, but the bus part can feel uncertain because the road becomes greener before you reach the best walking stop. Do not get off just because the area starts to feel residential or forested. Stay focused on the Lynn Valley Road and Peters Road stop area, then begin the Peters Road walk.
The simple route at a glance
Use this route if you want the lowest-confusion version:
Waterfront Station → SeaBus → Lonsdale Quay → Route 228 Lynn Valley → Lynn Valley Road and Peters Road → Peters Road walk → Lynn Canyon Park
This route works because each step has a clear anchor. Waterfront is the downtown transit anchor. Lonsdale Quay is the North Vancouver transfer anchor. Route 228 is the Lynn Valley bus. Peters Road is the final walking anchor.
Do not build the route around a vague “near the forest” feeling. Build it around those names.
From Vancouver International Airport
From Vancouver International Airport, start with the Canada Line.
At YVR, follow signs for the Canada Line and board a train toward Waterfront. YVR describes the Canada Line as the rapid transit link between the airport and downtown Vancouver, with the trip to downtown taking under 30 minutes.
The airport route is:
- Take the Canada Line from YVR toward Waterfront.
- Get off at Waterfront Station.
- Follow signs to the SeaBus.
- Take the SeaBus to Lonsdale Quay.
- At Lonsdale Quay, take Route 228 toward Lynn Valley.
- Get off near Lynn Valley Road and Peters Road.
- Walk down Peters Road to Lynn Canyon Park.
This looks like several steps, but the structure is simple: train, boat, bus, walk.
From Waterfront Station
Waterfront Station is the best downtown reset point for this route.
Once you are at Waterfront, follow signs to the SeaBus terminal. Do not leave the station and try to find another surface bus route through downtown unless a trip planner gives you a very specific reason. The SeaBus is the cleanest way to cross to North Vancouver.
The SeaBus ride to Lonsdale Quay takes about 12 minutes. It is also a useful mental break in the journey because there is no direction choice once you are boarding from Waterfront. You simply cross the harbour to Lonsdale Quay.
When you arrive at Lonsdale Quay, your next task is to find the bus loop and look for the Lynn Valley bus.
At Lonsdale Quay: choose Route 228
At Lonsdale Quay, look for Route 228 toward Lynn Valley.
Check the destination sign before boarding. Several North Vancouver buses stop at Lonsdale Quay, and they can look similar if you are tired or rushing.
Do not board only because a bus looks like it is heading into a greener part of North Vancouver. Confirm the route number and destination.
You want:
228 Lynn Valley
Once you are on the bus, stay patient. The ride moves through North Vancouver streets before reaching the Lynn Valley side. Some early stops may look quiet or leafy, but that does not mean you should get off yet.
Where to get off
For the Route 228 version, the useful stop area is Lynn Valley Road and Peters Road.
This is the point where the bus part ends and the walking part begins. The official visitor guidance for Lynn Canyon Park describes getting off at Lynn Valley Road and Peters Road, then walking about 15 minutes down Peters Road to the park.
This is the key mistake to avoid:
Do not get off early just because the scenery starts to look green.
The park approach is not simply “first forest-looking stop.” It is the Peters Road approach. Stay on the bus until the stop area for Lynn Valley Road and Peters Road, then begin the walk.
Walking from Peters Road to Lynn Canyon Park
Once you get off near Lynn Valley Road and Peters Road, use Peters Road as your final anchor.
Walk down Peters Road toward Lynn Canyon Park. At first, the surroundings may still feel residential. That is normal. You are not supposed to step directly from the bus into a dramatic forest entrance.
The walk takes about 15 minutes. As you continue, the route becomes quieter and more park-oriented. The surroundings should gradually shift from neighbourhood streets toward the wooded park approach.
Do not turn back too early. The transition is gradual.
You are on the right track when:
- you are following Peters Road
- the surroundings begin to feel more wooded
- the road feels less like a normal residential street
- the park entrance area begins to form ahead
If the route feels wrong, do not wander sideways through residential streets. Return to Peters Road and continue toward Lynn Canyon Park.
Why you should not get off just because it looks green
This route can trick first-time visitors because the scenery changes before the correct stop.
The bus may pass through quieter residential streets, and the area may begin to look like you are close to a park. That does not automatically mean it is time to get off.
The better rule is simple:
Stay on Route 228 until the Lynn Valley Road and Peters Road stop area.
Then walk down Peters Road.
That is more reliable than guessing from scenery.
What about Lynn Valley Centre?
Lynn Valley Centre can be useful in some route combinations, especially if you are transferring to the smaller Route 227 community shuttle. Route 227 operates between Lynn Valley Centre and Phibbs Exchange via Lynn Canyon Park, and it stops closer to the park than the main 228 walk.
However, for a first-time route from downtown Vancouver, the cleaner plan is usually:
SeaBus → Lonsdale Quay → Route 228 → Lynn Valley Road and Peters Road → walk down Peters Road
This avoids adding another transfer at Lynn Valley Centre.
If your trip planner gives you a Route 227 option, check it carefully. It can reduce the walk, but it adds a bus decision. If you want the simplest route to follow, use Route 228 and the Peters Road walk.
Should you use Route 229?
Do not make Route 229 your default plan for this article.
Some routes toward Lynn Valley may involve Lynn Valley Centre, and local trip planners may suggest different combinations depending on the time of day. But if your goal is a clean first-time route from Lonsdale Quay to Lynn Canyon Park, Route 228 plus the Peters Road walk is easier to explain and easier to follow.
If you see Route 229, do not assume it is the same as the 228 route. Re-check your trip planner and confirm where it leaves you.
The article route is:
Route 228 to Lynn Valley Road and Peters Road.
Taxi or rideshare option
Taxi or rideshare is simpler if you are travelling with children, limited time, or low energy. Ask for Lynn Canyon Park or Lynn Canyon Ecology Centre.
This avoids the SeaBus and bus transfer, but there are still a few practical points:
- parking and drop-off conditions can be busy on weekends and holidays
- the park area is not a downtown-style entrance
- you should still confirm whether the driver is taking you to the main Peters Road park entrance area
For most visitors who want public transit, SeaBus plus Route 228 is a good balance between cost, clarity, and scenery.
If you are already in downtown Vancouver
If you are already downtown, go to Waterfront Station and start there.
Do not reset at Granville Station for this route. Waterfront is the useful station because it connects directly to the SeaBus.
From Waterfront:
SeaBus to Lonsdale Quay
Route 228 toward Lynn Valley
Get off near Lynn Valley Road and Peters Road
Walk down Peters Road to Lynn Canyon Park
This is the route to remember.
If the route feels wrong
Use the right reset point for where you are.
If you are still in Vancouver or at the airport, reset to Waterfront Station.
If you are already on the North Shore, reset to Lonsdale Quay.
If you are already near Lynn Valley, reset to Lynn Valley Road and Peters Road.
If you are already walking, reset to Peters Road.
Do not use Granville Station as the reset for this trip. It is not the natural anchor for the SeaBus and Lynn Valley bus route.
Route comparison
| Route | Best for | Transfers | Final walk | Ease |
|---|---|---|---|---|
| Canada Line + SeaBus + Route 228 + Peters Road walk | Visitors from YVR | 2 | About 15 minutes | Medium |
| Waterfront + SeaBus + Route 228 + Peters Road walk | Visitors already downtown | 1 | About 15 minutes | Easy to medium |
| SeaBus + Route 228 + Route 227 | Visitors who prefer a shorter walk and do not mind another transfer | 2 | About 5 minutes from closer stop | Medium |
| Taxi or rideshare | Luggage, children, low energy | 0 | Short, depending on drop-off | Easy |
| Bus-only route from Vancouver | Visitors comfortable with local transfers | 2–3 | Varies | Harder |
FAQ
What is the easiest public-transit route to Lynn Canyon Park from Vancouver?
The clearest route is Waterfront Station to SeaBus, SeaBus to Lonsdale Quay, Route 228 toward Lynn Valley, then get off near Lynn Valley Road and Peters Road and walk down Peters Road to the park.
Which bus goes from Lonsdale Quay to Lynn Canyon Park?
Use Route 228 toward Lynn Valley for the clean first-time route. It does not drop you directly at the suspension bridge, but it gets you near the Peters Road walking approach.
Where should I get off the bus?
Get off near Lynn Valley Road and Peters Road. From there, walk about 15 minutes down Peters Road to Lynn Canyon Park.
Should I get off at Lynn Valley Centre?
Not for the simplest Route 228 walking route. Lynn Valley Centre is useful if you are transferring to Route 227, but the cleaner route from Lonsdale Quay is Route 228 to the Peters Road stop area.
Is there a bus that gets closer to Lynn Canyon Park?
Yes. Route 227 community shuttle serves a closer stop near Peters Road and Duval Road, about a 5-minute walk from the park. It can be useful, but it adds another transfer for many visitors.
How long is the SeaBus ride?
The SeaBus crossing between Waterfront and Lonsdale Quay takes about 12 minutes.
How do I get there from Vancouver Airport?
Take the Canada Line from YVR to Waterfront Station, then follow the SeaBus and Route 228 route.
Is the suspension bridge accessible for wheelchairs or strollers?
The Lynn Canyon Ecology Centre notes that the suspension bridge and park trails are not wheelchair or stroller accessible. Check current accessibility information before planning the visit.
What if I get lost?
Reset to the nearest useful anchor: Waterfront Station, Lonsdale Quay, Lynn Valley Road and Peters Road, or Peters Road. Do not reset at Granville Station.
Quick checklist
- From YVR, take the Canada Line to Waterfront.
- From Waterfront, take the SeaBus to Lonsdale Quay.
- At Lonsdale Quay, look for Route 228 toward Lynn Valley.
- Do not get off just because the area looks green.
- Get off near Lynn Valley Road and Peters Road.
- Walk down Peters Road for about 15 minutes.
- Use Route 227 only if you intentionally want a closer shuttle stop.
- Do not reset at Granville Station.
Sources checked
Lynn Canyon Ecology Centre – confirmed Lynn Canyon Park is in Lynn Valley, Route 228 from Lonsdale Quay stops near Lynn Canyon Park, the Lynn Valley Road / Peters Road stop, the 15-minute Peters Road walk, Route 227 as a closer shuttle option, and accessibility notes – https://ecologycentre.ca/plan-your-visit/
TransLink – confirmed SeaBus service information and 12-minute crossing between Waterfront and Lonsdale Quay – https://www.translink.ca/schedules-and-maps/seabus
TransLink – confirmed Route 228 Lynn Valley / Lonsdale Quay route information – https://www.translink.ca/schedules-and-maps/route/228/direction/0/schedule
YVR – confirmed Canada Line connects YVR to downtown Vancouver in under 30 minutes and is accessible from both airport terminals – https://www.yvr.ca/en/passengers/transportation/public-transportation

