Description : How long is drive from vancouver to Seattle?
Last Answer : The driving distance between Seattle, WA and Vancouver, BC, Canada is approximately 140 miles. The driving time would be approximately 2 hours 30 minutes if you were to travel non-stop in good driving ... which may extend trip time such as weather, road work and rush hour traffic in urban areas.)