Oceanside Taxi
How to get

How to get from Vancouver to Chilliwack?

2 min read Updated

The simplest way from Vancouver to Chilliwack is to drive east on Highway 1, the Trans-Canada Highway. Chilliwack is about 100 kilometres east of Vancouver, with a four to six lane expressway running through it.

Driving Highway 1 to Chilliwack

Highway 1 is the main link between the two cities, so a car gives you the most control over timing. Traffic through Surrey and Langley is the main variable. Leaving outside the morning and evening peaks helps, and a map app with live traffic shows the real delay on the day. Vancouver International Airport is also close to the highway corridor, about 113 kilometres from downtown Chilliwack.

If you rent in Vancouver, compare rates and book early for busy holiday weekends. Car sharing and ridesharing options exist, but fares and availability for a one way trip this long vary, so check the app before relying on one.

Train and bus questions

VIA Rail’s The Canadian stops in Chilliwack only as a flag stop, and it serves only westbound trains toward Vancouver. A Vancouver to Chilliwack trip by that train is not possible, so do not plan around it.

Chilliwack has its own local bus system, but no direct TransLink connection to Vancouver was found. Intercity coach companies may run between Vancouver and the Fraser Valley, and their stops, times and fares change. Check operator websites for the date you travel, and look at the BC Transit page for Chilliwack for the local leg once you arrive.

Taxi and pre-booked rides

A taxi covers the start of the trip well, whether that means the airport, a bus depot or your hotel. The Vancouver taxi page explains local service, and the taxi fare estimator gives a rough fare. For the full distance to Chilliwack, a taxi costs more than a coach, so compare before you decide, and ask for a quote for a long trip before you set out.

A shared lift service or a ride with someone heading the same way can cut the cost, though you should confirm pickup details with the person or service in advance.

Found a mistake?