British Columbia Highway 99 is a North-South Canadian highway that runs from the U.S. border and I-5 to Vancouver and Trans-Canada Highway 1. It passes through the city of Surrey for the first 20 kilometers, then it curves Northwest and enters Vancouver. It's northern terminus is Trans-Canada Highway 1.
The highway intersects a few major Highways. At Kilometer 16, it intersects with British Columbia Highway 91, a highway which curves from Northeast to due north, ending at the Yukon Border. It also intersects with British Columbia Highway 17 and Trans-Canada Highway 1.