Skip to content
  • Home
  • Destination
    • Kingston
    • Hansville
    • Port Gamble
    • Suquamish
    • Indianola
  • Activities
  • Accommodations
  • Dining & Cafes
  • Events
  • Home
  • Destination
    • Kingston
    • Hansville
    • Port Gamble
    • Suquamish
    • Indianola
  • Activities
  • Accommodations
  • Dining & Cafes
  • Events

Information on this site is for general purposes and is subject to change. We strive for accuracy but cannot guarantee the completeness or timeliness of the content.

Transit Guide

Getting to Kingston

Ferry, parking & transit options

By Ferry — Passenger (No Car)

From Seattle  ·  Best Option

Kingston Fast Ferry

  1. Head to Pier 50 on the Seattle waterfront
  2. Board the Kingston Fast Ferry (passenger only)
  3. Arrive directly in Kingston (~60 min)

On-demand local shuttle available after arrival via Ride Pingo.

Schedule & Fares ↗ Ride Pingo ↗

By Ferry — With Car

From Seattle / North Seattle / Everett

Edmonds → Kingston Ferry

  1. Drive or bus to Edmonds Ferry Terminal
  2. Take Washington State Ferry to Kingston (~30 min crossing)
Kingston Terminal ↗

From Tacoma / South Puget Sound  ·  With Car

Drive North to Edmonds

  1. Drive north via I-5 or SR-99 to Edmonds Ferry Terminal
  2. Take ferry to Kingston (~30 min)

No-car option: take Link Rail or bus to Seattle, then Fast Ferry from Pier 50.

Edmonds Schedule ↗

Parking at the Ferry

Edmonds Ferry Terminal

Parking Options

  • Paid surface lots directly at the terminal
  • Street parking available within a short walk
  • Arrive early during peak summer weekends
  • Parking is not needed if you walk on as a passenger
Edmonds Terminal Info ↗

Kingston Terminal

Parking in Kingston

  • Free public parking available near the terminal
  • Downtown Kingston is walkable from the ferry dock
  • No reservation needed for parking
Kingston Terminal Info ↗

Local Transit in Kingston

After You Arrive

Getting Around

  • Ride Pingo — on-demand shuttle covering Kingston area
  • Route 307 — connects Kingston to Poulsbo
  • Route 391 — connects Kingston to Bainbridge Island
  • Downtown Kingston is walkable from the dock
Ride Pingo ↗ Bus Routes ↗

Bremerton  ·  Poulsbo  ·  Bainbridge

Kitsap Transit Direct Buses

Buses connect directly to the Kingston Ferry Terminal from across the peninsula.

  • Route 307 — Poulsbo ↔ Kingston
  • Route 391 — Bainbridge ↔ Kingston
Routes & Maps ↗

Build exact routes with real-time schedules using these tools.

Google Maps Transit Recommended for real-time updates
Open ↗
Washington State Ferries Schedules, alerts & vessel tracking
Open ↗
Kingston Ferry Terminal Terminal info, hours & amenities
Open ↗
Edmonds Ferry Terminal Parking, hours & terminal details
Open ↗
Ride Pingo On-demand local shuttle in Kingston
Open ↗
Kingston, WA Ferry Terminal Info ↗

Visit Us

  • info@kingstonchamber.com
  • 1-360-860-2239

Greater Kingston VISITOR CENTER Hours

  • Monday: 12PM - 5PM
  • Tues - Thurs: 10AM - 5PM
  • Friday: 10AM - 5PM
  • Saturday: CLOSED
  • Sunday: 1PM - 4PM

Join The club

Select list(s) to subscribe to


By submitting this form, you are consenting to receive marketing emails from: . You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact

Site by Malolo Design Co.

Main Menu
  • Home
  • Destination
    • Kingston
    • Hansville
    • Port Gamble
    • Suquamish
    • Indianola
  • Activities
  • Accommodations
  • Dining & Cafes
  • Events