Getting to Richmond, BC
Getting to Richmond is easier than you might think! Richmond is easily accessible from just about anywhere in the world, and is also a convenient jumping-off point for exploring Metro Vancouver, southwestern British Columbia, or the rest of Canada.
Richmond is known as the gateway to BC since it is home to the Vancouver International Airport (YVR), an award-winning airport serving over 20 million passengers per year. It is Canada’s second busiest airport, served by over 50 airlines that connect to over 100 destinations across Canada and around the world. If you’re flying from Calgary, expect the flight to take 90 minutes; from Los Angeles, it’s just under three hours; five hours from Toronto; and 13.5 hours from Hong Kong.
Once you’ve arrived, YVR has buses, taxis, rental cars, limousines, and hotel shuttles ready to take you to the next point on your journey. The Canada Line is Metro Vancouver’s rapid transit rail system connecting YVR to central Richmond in just 18 minutes.
Richmond is a 20 minute drive from downtown Vancouver, about the same as it is from the US border. In total, it’s a three-hour drive north from Seattle, four hours from Kelowna, and 11 from Calgary.
If you are driving from the United States, follow Highway I-5 to the Peace Arch border crossing; once you’ve entered Canada, it becomes Highway 99, which leads directly to the Richmond exits. If you are driving from Kelowna, Calgary or other points east in Canada, follow Highway 1 then make your way over the Queensborough Connector to BC Highway 91, which will bring you right into Richmond.