The drive from Nelson to Richmond covers approximately 680 kilometers and takes about 10 hours. You will travel west on Highway 3, passing through the Kootenays and the Okanagan, before reaching the Fraser Valley and the Metro Vancouver area. This route is a major corridor for travel between the BC interior and the coast. It features diverse terrain, including mountain passes and the urban landscape of Richmond.
Total Distance: 680 km driving distance; 515 km straight-line air distance.
Traffic in Richmond can be heavy during morning and afternoon rush hours.
May to October for the best road conditions and mountain visibility.