To and from Vancouver:
Greyhound intercity bus service
Amtrak train service
VIA Rail train service
Vancouver International Airport
Translink, Greater Vancouver's transit service
Pearl International Limousine Services -- one of several limousine companies serving Vancouver. Telephone (604) 732-7897
Also, taxi service is readily available at the airport, train station, ferry terminals, and major hotels.