The closest US city to Banff is Spokane, Washington, which is more than 350 miles (six and half hours) away from the town. If you want to make the trek, be prepared for many hours of mountain driving and snow in the winter months.