BC Ferries Swartz Bay Terminal is located in Richmond, Canada on 12800 Rice Mill Rd. BC Ferries Swartz Bay Terminal is rated 3.3 out of 5 in the category ferries in Canada. British Columbia Ferry Services Inc., operating as BC Ferries, is a former provincial Crown corporation, now operating as an independently managed, publicly owned company.
Address
12800 Rice Mill Rd