Skip to main content

How to get from Puyallup Station to KCR by ferry and train?

From Puyallup Station to KCR by ferry and train

To get from Puyallup Station to KCR in Bremerton, take the S LINE train from Puyallup Station station to King Street Station station. Next, take the SEATTLE-BREMERTON FAST FERRY ferry from Pier 50 Seattle Dock station to Bremerton Fast Ferry Dock station. The total trip duration for this route is approximately 1 hr 59 min. The ride fare is $14.75.

119min$14.75
Train - S LINE
Ferry - SEATTLE-BREMERTON FAST FERRY
SEATTLE-BREMERTON FAST FERRY
Walk to KCR
Leaves from Puyallup Station

Step by Step

  • 1
    Start from train station
    Start from train station
    Puyallup Station
  • 2
    Train - S LINE
    Wait for train
    S LINE
    King Street Station
  • 3
    Ride to train station
    Ride to train station
    King Street Station
    49 min
  • 4
    Walk to ferry station
    Walk to ferry station
    Pier 50 Seattle Dock
    840 yd • 11 min
  • 5
    Ferry - SEATTLE-BREMERTON FAST FERRYSEATTLE-BREMERTON FAST FERRY
    Wait for ferry
    SEATTLE-BREMERTON FAST FERRY
    Westbound To Bremerton
  • 6
    Ride to ferry station
    Ride to ferry station
    Bremerton Fast Ferry Dock
    30 min
  • 7
    Walk to KCR
    Walk to
    KCR
    1201-1299 Park Ave
    1.01 mi • 21 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Seattle - Tacoma, WA.
All local mobility options in one app

Public transit directions from Puyallup Station to KCR

The distance between Puyallup Station, Bremerton and KCR, Bremerton is approximately 49.3 mi, which can typically be travelled in 119 min. Moovit will show you the directions from Puyallup Station to KCR by ferry and train, so no matter how you choose to travel in Bremerton – you will always have plenty of easy options.

Public transit stations close to Puyallup Station

Puyallup Station is located at Puyallup Station, Bremerton and the nearest public transit station is Puyallup Station - Bay 2.

Train stations close to Puyallup Station:

  • Sumner
  • Sumner Station

Bus stations close to Puyallup Station:

  • Puyallup Station - Bay 2
  • Puyallup Station - Bay 3
  • Stewart Ave E & N Meridian

Public transit stations close to KCR, Bremerton

KCR is located at 1201-1299 Park Ave, Bremerton and the nearest public transit station is Bremerton.

Bus stations close to KCR:

  • Pacific at 9th St.
  • 11th St. at Pacific
  • 11th St. at Park

Ferry stations close to KCR:

  • Bremerton
  • Bremerton Foot Ferry Dock
  • Bremerton Fast Ferry Dock

Questions & Answers

  • What is the fastest way to get from Puyallup Station to KCR?

    The fastest way takes 119 minutes, using Bus line S LINE, Bus line SEATTLE-BREMERTON FAST FERRY.

  • Is there a direct train between Puyallup Station and KCR?

    No, you’ll have to take one train line and one ferry line in total. The total travelling time is 1 hr 59 min.

  • Which train line goes from Puyallup Station to KCR?

    The S LINE train line goes from King Street Station station near Puyallup Station in Puyallup to King Street Station station. From there you’ll have to take one ferry line till King Street Station station near KCR in Bremerton.

  • How long does it take to travel from Puyallup Station to KCR by train and ferry?

    The total travel time between Puyallup Station in Puyallup and KCR in Bremerton by train and ferry is about 1 hr 59 min.

  • Where do I get on the train near Puyallup Station to get to KCR?

    Get on the S LINE train from the King Street Station station near Puyallup Station in Puyallup.

  • Where do I get off the train when travelling between Puyallup Station and KCR?

    Get off the train at the King Street Station station, which is closest to KCR in Bremerton.

  • How much is the train fare from Puyallup Station to KCR?

    The ride from Puyallup Station to KCR costs $14.75.

Real-Time Arrivals, Schedules, Maps & More