However you travel to Echo Valley Ranch & Spa, whether by air, road or rail, the journey to our resort is filled with spectacular BC landscapes.We are located 435 km/270 miles north of Vancouver via Whistler Resort or Fraser Canyon route. A private air charter to Echo Valley Airport is approximately 50 minute flight from Vancouver.