Located 154 kilometers east of Vancouver, Hope is at the southern terminus of the Coquihalla Highway and the western terminus of the Crowsnest Highway, locally known as the Hope-Princeton (Highways 5 and 3, respectively), where they merge with the Trans-Canada Highway (Highway 1).