BC Ferries

BC Ferries provides passenger, car and bus transportation from the Vancouver area to Nanaimo (on Vancouver Island).

Tsawwassen Ferry Terminal is located about 25km south of Vancouver. Trip time to Nanaimo is 2 hours.

Horseshoe Bay Terminal is located about 25km north of Vancouver. Trip time to Nanaimo is 1.5 hours.


RouteVancouver to Tofino

Similar Listings

Tofino Bus

Bus | Multiple Listings

Vancouver to Tofino
Victoria to Tofino

Tofino Bus Island Express is a locally owned Vancouver Island bus company that offers daily scheduled passenger service as well as charter bus services. Based in beautiful Tofino, B.C., Tofino Bus Island Express provides daily transportation to Tofino, Ucluelet and Port Alberni from Parksville, Nanaimo, Vancouver and Victoria....

Driving from Vancouver International Airport

Driving | Vancouver to Tofino

Strongly Recommended: Book your ferry reservation on BC Ferries website Travel to the BC Ferries Horseshoe Bay Terminal Embark on the Nanimo-bound ferry Disembark in Nanaimo Travel on Route 19 (North) Take Exit 60 and merge onto Highway 4 (West) A final junction leads south to Ucluelet, or north to Tofino. ...