Barkerville Historic Town is located 88 kilometres (55 miles) east of the City of Quesnel, at the end of Highway 26.
Central Mountain Air makes daily flights into the Quesnel Airport, and Greyhound Canada also provides daily bus service to Quesnel.
Air Canada and WestJet both offer frequent flights to the City of Prince George, which is only two hours north of Barkerville.
National Car Rental provides car rental services from Quesnel and Prince George, and Budget Rent-A-Car provides additional car rental services from the Prince George Airport.
There is a once-weekly Public Transit service from Quesnel to Wells and Barkerville year-round, operating on Thursdays only.