depending on if your ship departs out of Canada Place pier or Ballentyne pier the total travel time from Vancouver International Airport is about 25-30 minutes. Canada Place is a bit closer than Ballentyne. Last July when I went I grabbed a cab (there are tons waiting after you walk out of baggage claim). The total cost for my party of 3 was $30 for the fare and tip.
One suggestion, pay with your credit card rather than exchanging money, you get a better exchange rate that way.
...til 9/04 - Jewel of the Seas - Canada / New England
...til 7/04 - Zuiderdam - Western Caribbean
7/03 - Zaandam - Alaska
4/03 - Norweigan Star - Hawaii
7/96 - Noordam - Alaska
7/96 - Golden Princess - Alaska
8/94 - Jubilee - Mexican Riviera