Skip to content

Table of contents

About Ashcroft, BC

Ashcroft sits along the Thompson River in BC's dry interior, reached off Highway 97C near Cache Creek, with Highway 1 and the Coquihalla (Highway 5) linking it to Kamloops, 94 km away, and other interior towns. Logan Lake, 58 km off, makes for an easy day trip, while Lillooet and Merritt suit a weekend run. The nearest airport is Kamloops, about 105 km out. Worth knowing: Ashcroft is one of the driest spots in the country, getting under 200 mm of rain a year.

Where is Ashcroft, BC on the map?

Ashcroft, BC is in Canada, at 50.726, -121.281 - about 58 km north-west of Logan Lake, BC.

How far is Ashcroft, BC from where I am?

Use your device location to see the distance to Ashcroft, BC, how long the drive takes, and directions from where you are.

Find hotels in Ashcroft, BC

Rent a car near Ashcroft, BC

Play a pub crawl round in Ashcroft, BC

Nine holes from pub to pub through the real streets of Ashcroft, BC. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Ashcroft, BC9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Ashcroft, BC?

The closest airport to Ashcroft, BC is Kamloops John Moose Fulton Field Regional Airport, 105 km (about 1 h 34 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.