Travel from Nanaimo to Anacortes

How to get from Nanaimo to Anacortes?

There is no direct connection from Nanaimo to Anacortes. However, you can take the Tofino Bus to Northbound Douglas at Finlayson, take the line 72 bus to Sidney B.C., take the ferry to Anacortes Ferry Dock, then take the shuttle to Anacortes - Shell. Alternatively, you can take the line 20 bus to Nanaimo, Departure Bay Ferry Terminal, Canada, take the bus to Northbound Douglas at Kings, take the line 72 bus to Sidney B.C., take the ferry to Anacortes Ferry Dock, then take the shuttle to Anacortes - Shell.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Nanaimo to Anacortes

From Nanaimo Tofino Bus to Northbound Douglas at Finlayson, line 72 bus to Sidney B.C., ferry to Anacortes Ferry Dock, then shuttle to Anacortes - Shell. 7 h 55 min $56. From Southbound Wallace at Fitzwilliam line 20 bus to Nanaimo, Departure Bay Ferry Terminal, Canada, bus to Northbound Douglas at Kings, line 72 bus to Sidney B.C., ferry to Anacortes Ferry Dock, then shuttle to Anacortes - Shell. 9 h 3 min $65. From Nanaimo Departure Bay car ferry to Horseshoe Bay, BC then drive to Anacortes. 3 h 37 min $30. From Nanaimo Harbour plane to Vancouver Harbour, walk to Burrard Station Platform 2, train to Vancouver Pacific Central Station Amtrak, train to Bellingham Amtrak, then taxi to Anacortes. 4 h 16 min $254. From Nanaimo Harbour plane to Vancouver Harbour, walk to Eb W Pender St Fs Burrard St, line 019 bus to Vancouver, BC, bus to Bellingham Cordata Station, then taxi to Anacortes. 4 h 37 min $273. From Nanaimo line 4103 Tofino Bus to Nanaimo airport, fly to Vancouver Boundary Bay Apt airport, then drive to Anacortes. 3 h 4 min $177.

Operators from Nanaimo to Anacortes