If you would like to travel between Vancouver and Nanaimo, you have several options.
There are two regular ferry services from...
1) Tsawwassen on the Mainland to Schwartz Bay on the Island.
2) Horseshoe Bay on the Mainland to Departure Bay on the Island.
You can take your car or travel as a foot passenger.
BC Ferries
1-888-BCFERRY
www.bcferries.com
If you don’t have a car, or a lot of luggage, consider a seaplane.
Located one block west of Canada place in Coal Harbour, they fly into the Inner Harbour in Nanaimo.
Harbour Air Seaplanes
604-274-1277.
www.harbourair.com
West Coast Air
604-606-6888
www.westcoastair.com
Then, you also have the option of taking a motorcoach.
Greyhound
1-800-661-TRIP (8747)
www.greyhound.ca/en