A Washington state ferry that lost power while carrying hundreds of passengers on the ferry system's busiest route has reached dock.

Ferries spokeswoman Marta Coursey says the Tacoma was traveling from Seattle to Bainbridge Island when it lost propulsion Tuesday afternoon. It had 405 passengers and 138 cars on board

The Tacoma dropped anchor in the water to await help and was eventually towed to Bainbridge Island. It finally docked at about 3 p.m.

The Washington State Ferries system operates the largest ferry fleet in the United States, carrying about 23 million passengers annually. More than 6 million riders travel between Seattle and Bainbridge Island each year.