Skip to main content

How to get from Lacey to Puyallup by bus?

From Lacey to Puyallup by bus

To get from Lacey to Puyallup in Seattle - Tacoma, WA, you’ll need to take 3 bus lines: take the 620 bus from Martin Way Park & Ride Flyer Stop station to Sr512 Park & Ride station. Next, you’ll have to switch to the 574 bus and finally take the 578 bus from Federal Way TC - Bay 2 station to Sumner Station - Bay 2 station. The total trip duration for this route is approximately 2 hr 17 min. The ride fare is $3.25.

137min$3.25
Walk to bus station
Bus - 620620
Bus - 574574
Bus - 578578
Walk to Puyallup
Leaves from Martin Way Park & Ride Flyer Stop

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Martin Way Park & Ride Flyer Stop
    ID 1076
    330 yd • 4 min
  • 2
    Bus - 620620
    Wait for bus
    620
    To Sr 512 Park & Ride
  • 3
    Ride to bus station
    Ride to bus station
    Sr512 Park & Ride
    ID 929
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Sr 512 P&R
    ID 4228
    20 yd • 1 min
  • 5
    Bus - 574574
    Wait for bus
    574
    Sea-Tac Via Federal Way
  • 6
    Ride to bus station
    Ride to bus station
    Federal Way Tc - Bay 8
    34 min
  • 7
    Walk to bus station
    Walk to bus station
    Federal Way TC - Bay 2
    ID 2790
    80 yd • 2 min
  • 8
    Bus - 578578
    Wait for bus
    578
    Puyallup Via Federal Way
  • 9
    Ride to bus station
    Ride to bus station
    Sumner Station - Bay 2
    ID 4235
    33 min
  • 10
    Walk to Puyallup
    Walk to
    Puyallup
    0.8 mi • 17 min
*Duration based on 8am traffic

Alternative route from Lacey to Puyallup by bus via 620, 594 and 400

To get from Lacey to Puyallup in Seattle - Tacoma, WA, you’ll need to take 3 bus lines: take the 620 bus from Martin Way Park & Ride Flyer Stop station to Sr512 Park & Ride station. Next, you’ll have to switch to the 594 bus and finally take the 400 bus from Pacific Ave & S 14th St station to Puyallup Station - Bay 1 station. The total trip duration for this route is approximately 2 hr 30 min. The ride fare is $4.00.

150min$4.00
Walk to bus station
Bus - 620620
Bus - 594594
Bus - 400
400
Walk to Puyallup
Leaves from Martin Way Park & Ride Flyer Stop

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Martin Way Park & Ride Flyer Stop
    ID 1076
    330 yd • 4 min
  • 2
    Bus - 620620
    Wait for bus
    620
    To Sr 512 Park & Ride
  • 3
    Ride to bus station
    Ride to bus station
    Sr512 Park & Ride
    ID 929
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Sr 512 P&R
    ID 4231
    20 yd • 1 min
  • 5
    Bus - 594594
    Wait for bus
    594
    Seattle
  • 6
    Ride to bus station
    Ride to bus station
    Pacific Ave & S 14th St
    ID 3713
    20 min
  • 7
    Bus - 400400
    Wait for bus
    400
    Puyallup Station
  • 8
    Ride to bus station
    Ride to bus station
    Puyallup Station - Bay 1
    ID 3797
    27 min
  • 9
    Walk to Puyallup
    Walk to
    Puyallup
    2.11 mi • 44 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 Lacey to Puyallup

The distance between Lacey, Seattle - Tacoma, WA and Puyallup, Seattle - Tacoma, WA is approximately 55.7 mi, which can typically be travelled in 137 min. Moovit will show you the directions from Lacey to Puyallup by bus, so no matter how you choose to travel in Seattle - Tacoma, WA – you will always have plenty of easy options.

Public transit stations close to Lacey

Lacey is located at Lacey, Seattle - Tacoma, WA and the nearest public transit station is Martin Way Park & Ride Flyer Stop.

Bus stations close to Lacey:

  • Martin Way Park & Ride Flyer Stop
  • Martin Way P&R
  • Martin Way Park & Ride

Public transit stations close to Puyallup, Seattle - Tacoma, WA

Puyallup is located at Puyallup, Seattle - Tacoma, WA and the nearest public transit station is Sumner.

Train stations close to Puyallup:

  • Sumner
  • Sumner Station
  • Puyallup Station

Alternative route from Lacey to Puyallup by bus via 620, 594 and 400

To get from Lacey to Puyallup in Seattle - Tacoma, WA, you’ll need to take 3 bus lines: take the 620 bus from Martin Way Park & Ride Flyer Stop station to Sr512 Park & Ride station. Next, you’ll have to switch to the 594 bus and finally take the 400 bus from Pacific Ave & S 14th St station to Puyallup Station - Bay 1 station. The total trip duration for this route is approximately 2 hr 30 min. The ride fare is $4.00.

150min$4.00
Walk to bus station
Bus - 620620
Bus - 594594
Bus - 400
400
Walk to Puyallup
Leaves from Martin Way Park & Ride Flyer Stop

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Martin Way Park & Ride Flyer Stop
    ID 1076
    330 yd • 4 min
  • 2
    Bus - 620620
    Wait for bus
    620
    To Sr 512 Park & Ride
  • 3
    Ride to bus station
    Ride to bus station
    Sr512 Park & Ride
    ID 929
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Sr 512 P&R
    ID 4231
    20 yd • 1 min
  • 5
    Bus - 594594
    Wait for bus
    594
    Seattle
  • 6
    Ride to bus station
    Ride to bus station
    Pacific Ave & S 14th St
    ID 3713
    20 min
  • 7
    Bus - 400400
    Wait for bus
    400
    Puyallup Station
  • 8
    Ride to bus station
    Ride to bus station
    Puyallup Station - Bay 1
    ID 3797
    27 min
  • 9
    Walk to Puyallup
    Walk to
    Puyallup
    2.11 mi • 44 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Lacey to Puyallup?

    The fastest way takes 137 minutes, using Bus line 620, Bus line 574, Bus line 578.

  • What is the alternative route to get from Lacey to Puyallup?

    The alternative route takes 150 minutes, using Bus line 620, Bus line 594, Bus line 400.

  • Is there a direct bus between Lacey and Puyallup in Seattle - Tacoma, WA?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 17 min.

  • Which bus line goes from Lacey to Puyallup in Seattle - Tacoma, WA?

    The 620 bus line goes from Martin Way Park & Ride Flyer Stop station near Lacey to To Sr 512 Park & Ride station. From there you’ll have to take one bus line till To Sr 512 Park & Ride station near Puyallup in Seattle - Tacoma, WA

  • How long does it take to travel from Lacey to Puyallup in Seattle - Tacoma, WA by bus?

    The total travel time between Lacey and Puyallup in Seattle - Tacoma, WA by bus is about 2 hr 17 min.

  • Where do I get on the bus near Lacey to get to Puyallup in Seattle - Tacoma, WA?

    Get on the 620 bus from the Martin Way Park & Ride Flyer Stop stop near Lacey in Seattle - Tacoma, WA.

  • Where do I get off the bus when travelling between Lacey and Puyallup in Seattle - Tacoma, WA?

    Get off the bus at the To Sr 512 Park & Ride stop, which is closest to Puyallup in Seattle - Tacoma, WA.

  • How much is the bus fare from Lacey to Puyallup?

    The ride from Lacey to Puyallup costs $3.25.