It can depend on traffic but is around 15 miles...20 to 30 minutes. Figure $40 or so for a cab. When we left from Seattle a couple years ago we stayed at the Doubletree hotel across from the airport. At the time they had a cruise special which included complimentary shuttle tickets to the pier. We stopped at two hotels but got to the pier in about a half hour.