
At 9:59am last Friday, I boarded Everett Transit Route 29 at Everett Transit Mall Station. While the six other passengers on the bus were traveling to work, home, or somewhere else, for me this trip was the first segment of my region-wide ORCA speedrun. Transit speedrunning is the process of visiting every station in a transit system as fast as possible. In cities/regions with complex rail transit networks, such as San Francisco or New York, competitors look for new routes to beat the previous record. While the Link light rail system now has 3 lines across Puget Sound, the speedrun route is fairly straightforward. Our rail network is not complex enough to provide other potential routes that are faster. However, the broader ORCA network is quite complex.
One Regional Card for All (ORCA) powers transit fares for nine transit agencies across four counties in Washington. Visiting every stop in the ORCA network would take months, so the ORCA speedrun has a simpler goal: ride every mode of fixed-route transit offered by each agency in the ORCA pod, as fast as possible. This includes every type bus service, rail service, and ferry service from each of the nine agencies. For example, King County Metro offers three types of bus service: local, express, and RapidRide. Likewise, Kitsap Transit has both Fast Ferries and Foot Ferries. In total, there are 21 different modes across the nine agencies. Paratransit, dial-a-ride-transit, or other on-demand services are not included. City Beautiful and The Transit Bandit have completed similar speedruns using seven of the transit modes in Seattle.
My Route
Centered around downtown Seattle, ORCA is supported by agencies to the north, south, and west. For my speedrun, I started in the north (Everett) and planned to finish in the south (Tacoma). I shared updates in real-time on Bluesky and a full map of the run is available here.
Snohomish County
Snohomish County has two dedicated transit agencies: Everett Transit (ET) and Community Transit (CT). ET is one of the smaller agencies on the list, it just runs local bus service. CT, meanwhile, has local bus routes, Express bus routes and Swift routes.
My trip on Route 29 checked the Everett Transit box. I got off the bus at the South Everett Freeway Station and transferred to an inbound Community Transit Express Route 905. Route 905 returned to I-5 and traveled directly to Lynnwood Transit Center. As I would need to return back to Lynnwood TC to board Link to get to Seattle, this next segment required an out-and-back using both Swift and a local route. I boarded the next Orange Line bus towards Edmonds College and took it one stop to Hwy 99. Thankfully, the traffic signal at Hwy 99 & 196th St was in my favor so I could catch the Lynnwood-bound Route 166 across the street with seconds to spare.
King County
Link is the best option for traveling between Lynnwood and Seattle. The 40 minute ride was a nice opportunity to relax after a few very close transfers in Snohomish County. In Seattle, I had about an hour to ride five different modes: Metro bus, Metro Express bus, Seattle Streetcar, ST Express bus, and the Seattle Center Monorail. While I had planned most of the day, this hour was improvised. At Westlake station, I got off the 1 Line and walked over to the waiting South Lake Union streetcar. I hopped aboard and we departed a few minutes later. After two stops, I alighted the streetcar at Denny Way and boarded an eastbound Route 8 bus. As we sped down the new bus lane on Denny, I noticed a ST Express Route 577 bus was about to start its trip to Federal Way. I got off Route 8 after just one stop and ran to the bus stop at Boren Ave & Virginia St. The Route 577 bus arrived a few moments later, exactly on time.
I now had just two modes left for downtown Seattle: the Seattle Center Monorail and a Metro Express bus. Most Metro Express buses run during peak hours so my only option was Route 28X. I rode Route 577 a few stops to Stewart St & 7th Ave. After a short walk to Westlake Center Mall, I boarded a well timed monorail train and made my way to Seattle Center. I sat near the front of the train as I needed to make a quick exit to catch the next bus. A southbound Route 28X bus was scheduled to depart from 7th & Thomas at 11:52am, four minutes after the monorail arrived at Seattle Center. A four minute transfer is usually fine, but this bus stop was a 7 minute walk from the monorail station.
After a short jog I made it to the bus stop 2 minutes early (the bus was 1 minute late). I boarded the 28X bus to check off the last mode needed in downtown Seattle. My next scheduled ride was the 12:30pm West Seattle Water Taxi operated by King County Metro. With 25 minutes to spare I decided to ride Metro’s Waterfront Shuttle.

I arrived back at Pier 50 at 12:19 and joined the queue to board my first boat of the day. Metro’s West Seattle Water Taxi took just 10 minutes to reach Seacrest Dock. I boarded on DART Route 773 for a quick ride to Avalon Ave & Bradford, just south of the West Seattle Bridge. After crossing the street, I caught an inbound C Line bus back to downtown Seattle. This RapidRide bus was the fourth and final mode of the day from King County Metro.
Kitsap County
The C Line bus sailed across the West Seattle Bridge and dropped me off across the street from the Seattle Ferry Terminal. After enjoying some of the ferry terminal amenities, we (my wife joined me for this section) boarded the Seattle – Bremerton Washington State Ferries route. The hour-long trip sailed by and we arrived in Bremerton at 2:39pm, just 9 minutes behind schedule. Despite the delay we had a few minutes for a delicious lunch at Mezcalitos. At 3:30p, we walked back over to the ferry terminal to catch the smallest boat of the day: a Kitsap Transit Foot Ferry to Annapolis. The Admiral Pete was packed to standing-room-only as we made the short trip to Annapolis. We alighted the vessel with everyone else and started to walk down the surprisingly long dock. When we were halfway to land, the boat’s engines roared to life and it sailed away. This was not the plan. We were supposed to take that same boat back to Bremerton. The 15-minute wait for the next sailing put the most important transfer of the day in jeopardy.

The next boat back to Bremerton was scheduled to get us back to Bremerton at 4:07pm. That would leave just four minutes to catch the 4:11pm Worker/Driver bus from the Puget Sound Naval Shipyard (PSNS). Worker/Driver buses run just once per day in each direction, so missing it would end this speed run attempt. After enjoying a private boat experience on the Foot Ferry trip back to Bremerton, I left the backpack with my wife and sprinted to PSNS. About a minute later, the retractable bollards descended and the Route 613 (Chico) bus rolled through the gate.
Kitsap Transit’s Worker/Driver routes are unique in Puget Sound. They travel from across Kitsap County to downtown Bremerton and PSNS. While they are designed for PSNS employees (and only PSNS employees can ride them within the facility), their one stop outside the PSNS gate makes them available to the public. I did confirm that these routes are open to the public with Kitsap Transit staff a few weeks ago. As the Worker/Driver routes travel long distances, they have far stop spacing. I rode Route 631 one stop (2.5 miles), to Kitsap Way & Marine Dr. Here, I had a lofty 10 minute transfer to Kitsap Route 212 back to the ferry terminal.
As luck would have it, Route 212 was running 17 minutes behind schedule and was scheduled to arrive at the Bremerton Terminal at 4:57pm. I needed to catch the 5:00pm Fast Ferry back to Seattle. As the Fast Ferry requires all passengers to be on board 2 minutes before departure, this would cut it way to close. Fortunately, there was a Route 226 bus from the same stop that was scheduled to arrive at the terminal at 4:55pm. Still too close for comfort, but I didn’t have another option. Route 226 arrived on time and I was finally heading back to the ferry terminal. While on board, I noticed the Route 226 had a slight detour in downtown Bremerton. Still worried about catching the Fast Ferry, I decided to get off the bus at Pacific and MLK Way and run the rest of the way. I met back up with my wife and we joined the line to board the Fast Ferry at 4:56pm.

The Fast Ferry was busy! Nearly every seat was occupied as we made the 30-minute trip back to Seattle. We got off the boat at 5:33pm, leaving just 12 minutes to catch the 5:45pm Sounder train to Tacoma. After saying goodbye to my wife, I ran through Pioneer Square to King Street Station.
Pierce County
At King Street Station, I boarded the 5:45pm S Line train bound for Lakewood. Unlike Link trains that afternoon, the Sounder train stayed on schedule and we pulled into Tacoma around 6:40pm. I crossed the street to board the T Line, the final Sound Transit service of the day. This left just two more transit modes: Pierce Transit local bus service and the Stream Community Line. Both local buses and the Stream Community Line serve the Pacific Ave corridor, so I exited the T Line train at Convention Center station and walked over to Pacific Ave & S 14th St. A Route 1 bus showed up first so I hopped aboard and rode it two stops to Pacific & 19th. After a few other buses came and went, the last southbound Stream Community Line bus for the day stopped at Pacific & 19th.

I boarded the final bus of the speedrun and took it one stop to Tacoma Dome station. After alighting the bus I stopped the timer to record the first ever ORCA speedrun time: 9 hours, 12 minutes, and 40 seconds.
Observations
I really enjoyed spending the day exploring cities across Puget Sound and observing how different transit services are used. The passengers and drivers I spoke with were extremely kind and helpful. I was most surprised by the Kitsap Transit ferries. Every ferry trip I observed was on-time and busy (except for the return trip from Annapolis). Given the geography, the ferries offer a shortcut across the water. These smaller (and cheaper) vessels can provide better service than WSF at a fraction of the cost. More cities and counties should be allowed to operate a fleet of passenger-only ferries. The 35% service reduction in the Seattle – Bremerton Fast Ferry route is incredibly disappointing.
Another highlight of the trip was seeing how an agency’s various transit services benefit the various types of trips. No transit mode is one-size-fits-all so agencies need to adapt the vehicle types (train, bus, boat) to fit their needs. One example of this was in Lynnwood, where Route 166 and the Orange Line cover the same route between Hwy 99 and Lynnwood Transit Center. Despite sharing the same road, the Orange Line only has one stop while Route 166 has four. The Route 166 bus I was on let passengers on/off at three of the four stops. These passengers would have been overlooked with only Orange Line service and Orange Line trips would be much slower with many more stops. The overlapping local and Swift service complement each other nicely. Pierce Transit uses a similar strategy on Pacific Ave with Route 1 and the Stream Community Line.
Technical Details
Here is the complete list of transit services included in the ORCA speedrun:
- Community Transit
- Bus
- Express bus
- Swift
- Everett Transit bus
- King County Metro
- Bus
- Express Bus
- RapidRide bus
- Water Taxi
- Kitsap Transit
- Bus
- Worker/Driver bus
- Fast Ferry
- Foot Ferry
- Pierce Transit
- Bus
- Stream Community Line
- Seattle Center Monorail
- Seattle Streetcar
- Sound Transit
- ST Express bus
- Link (1 Line/2 Line)
- Link (T Line)
- Sounder
- Washington State Ferries
While most transit agencies in the ORCA pod offer more flexible transit options, the ORCA speedrun only includes fixed route transit. This is primarily to minimize the impact on other transit riders. Flexible services, such as Metro Flex, CT’s Zip Shuttle, or PT’s Runner service, have limited resources. Someone using those services for a speedrun could cause a longer wait for someone else. Fixed route options are acceptable because the impact of one extra rider is negligible.
While planning this adventure I went back and forth on including King County Metro shuttle routes. Metro operates four shuttle routes, but only one (Valley Shuttle) operates year-round. The other three (Waterfront, Golden Gardens, and the snow shuttle) are seasonal or weather dependent. To add another wrinkle, this is an ORCA speedrun and the Waterfront Shuttle is completely free. Ultimately, I decided to make shuttle routes optional.
Also, I chose to separate the T Line from the 1 Line and 2 Line. While they are all technically part of Link, the T Line has little in common with the 1 Line and 2 Line. Another reason to separate the Link lines: Sound Transit reports T Line ridership data to the FTA separate from the 1 Line and 2 Line.
If you plan on attempting this challenge, I hope you can beat my time. Here are a few other rules I followed:
- No cars allowed. This includes taxis, ride hailing services, and personal vehicles. Car services offered by transit agencies (eg: Metro Flex) are allowed, but not required.
- Bikes/scooters can be used between routes.
- Other transit services are allowed but not required.
- Each speedrunner must pay for every ride with an ORCA card. This entire journey cost me $26.35.
I hope my successful speedrun inspires other Seattle transit enthusiasts to try it as well. While Link receives more of our collective attention than any other mode, trains, buses, and boats throughout Puget Sound play a critical role in getting people where they need to go. Riding each mode is a great way to understand the value it provides to its passengers and to the overall network.

This is awesome! I’m assuming you used agency-specific definitions for express bus vs. non? When I did something similar (all modes, any operator: https://city-hikes.com/2026/06/20/riding-all-transit-modes-in-seattle/), I relied on NTD-defined modes but that was admittedly an arbitrary choice based on wanting to do an interesting set of routes.
I also am fascinated by work-driver routes. I had never heard of them before moving to Seattle and looking at the KT schedules – do you know of any other place that does something like this nationally? Seems pretty armed force base oriented so maybe I’ll poke around other places with big presences. I guess it has a lot in common with vanpool services, but the fact that anyone can ride them is pretty neat.
Excluding the T Line, I followed agency branding/definitions. I figure if an agency is willing to spend the time and money to differentiate a service then it is worth checking out.
I’m not aware of anywhere else that has a similar system to the Worker/Driver buses. Mike mentioned Metro used to run Boeing shuttles but I don’t know if those were open to the public. The Worker/Driver bus I rode had 20-25 passengers so there is definitely more demand than a VanPool can support. Only one other person boarded the bus outside PSNS.
I love KT’s worker/drivers! The phantoms are especially comfortable and I will occasionally take one if it fits in my schedule.
In the 80s south Bellevue Way had a Metro 245 express to Renton Boeing. In the 90s my mom worked for Boeing and took some of these special Boeing routes.
She told me an anecdote that still pisses her off and she keeps bringing it up. She and her coworkers used Metro’s special routes to various Boeing plants. She went from Overlake to Lynnwood, although I don’t know if that particular one was Metro. But there was another one that had stops on an arterial near riders’ houses. Metro rerouted it to serve only a P&R. There was no other route to the P&R, and some of the people didn’t have cars. They complained to Metro. Metro said (maybe not as condescendingly as my mom quoted it), “Well, you’ll have to buy a car to drive to the P&R to take the express bus.”
My mom couldn’t believe the response. Metro’s job is supposed be to reduce the need for cars and VMT, not increase it. You can say, maybe Metro had to consolidate the route to the P&R for efficiency. But Metro didn’t acknowledge the last-mile burden that created at all. The very idea of spending tens of thousands of dollars on a car just to drive one mile to a P&R is ridiculous. And this was long before Uber or e-scooter/e-bike rentals were invented.
That was part of a larger problem with Metro in the 1980s that lingered into the 90s. At the time I was a teenager and thought that’s just the way the US is after 1950 and there’s no hope for anything better. Most Seattle routes were half-hourly; almost all suburban routes were hourly. Three-quarters of suburban routes were peak expresses to downtown or such. In Bellevue the all-day routes were generally on Bellevue Way, NE 8th Street, and 156th/148th. I was lucky my parents happened to buy a house on the route that went to downtown Bellevue, Bellevue High School, and downtown Seattle. Most of Bellevue didn’t have an all-day route. My lifelong transit ridership and non-driving may never have been possible without it. There were peak expresses on 140th, 148th, 164th, and Lake Hills Connector, but those were useless if you didn’t have a 9-5 job downtown.
As I learned decades later, Metro’s general manager in the 1980s believed buses were primarily for peak expresses and coverage. In the 2010s our ex-commentator friend on Mercer Island pointed me to an Eastside transportation forum. I watched the video, and the hosts were Kemper Freeman and that 1980s General Manager (then retired, I don’t remember his name). They said the only “transit” problem is peak congestion. Their solution was more vanpools instead of buses. Off-peak, congestion isn’t an issue so everybody can drive and you don’t need buses. Wow, no wonder Metro service was so skeletal in the 1980s. This started to change in the 1990s, but that’s the inherited situation it started from.
The 245 was open to the public I assume. I don’t know if the unnumbered Metro Boeing special routes were. The current 8xx/9xx school routes are open to the public.
What makes the worker-driver program unique compared with the Boeing shuttles Metro used to run is that the operator is both a full-time PSNS worker and a part-time Kitsap Transit employee. At night the coaches are parked in places close to the driver’s home.
I believe Mason Transit also has one or two worker-driver routes to the shipyard. In the afternoon, you can often see one of their coaches parked in the KT Bremerton base, which is next to the shipyard’s Charleston gate.
The program dates back to World War II and the private operators that preceded Kitsap Transit.
So wait, it’s actually a super-sized vanpool?
(I know we’re getting into “is a burrito a sandwich” territory here, but it sure seems like this is the case.)
That’s basically what they are, except the driver is paid.
https://www.governmentjobs.com/careers/kitsaptransit/jobs/5166834/worker-driver
I’d love to see paratransit become part of the ORCA network throughout the four counties.
Currently, Metro and Community Transit allow paratransit riders to pay with ORCA accounts, ahead of time. (There are no ORCA readers on the vans.) Both agencies honor free rides for Subsidized Annual Pass holders, as well as for youth under 19.
Ultimately, I’d love to see a paratransit day pass, costing, say, $4 and covering $2, and having all 5 local transit agencies set their paratransit fares at the same amount, $2 in this example. Also, have ST, the monorail, the streetcars, and all the ferries honor said day pass for full value on all their services.
This is awesome. I may try south to north one of these days. Not sure if bringing a bike would be a help or hindrance. If taken one on the West Seattle water taxi before.
Maybe using Vashon to southworth to Port Orchard to Bremerton would spice things up. That would make sounder tricky though.
The last northbound Sounder train is at 5:45 pm. You should be able to be back in downtown Seattle by then.
Something like T Link – Pierce Transit – Washington State Ferry – King County Metro on Vashon – Washington State Ferry to Southworth – Kitsap Transit to Port Orchard – Kitsap local ferry to Bremerton – Kitsap Fast Ferry to Seattle – C Line to West Seattle – Water Taxi bus route to Water Taxi to downtown Seattle – bus to Seattle Center – monorail to Westlake – Link to Capitol Hill – Streetcar to King Street Station (if you want both Soundtransit and Seattle streetcars) – Sounder to Edmonds – CT to Aurora – Swift to Everett – ET inside Everett
That sounds like an awesome day. I don’t think it would be under 10 hours, but still fun.
One other Puget Sound area transit speedrun challenge that might be interesting:
All King County Metro trolleybus routes, similar to the London Underground challenge.
You’d have to decide how do such things as the very rarely used link between the north end of the 1 and 2 in Queen Anne, and if to count long term diesel operation such as what’s happened to the 70.
The 1 and 2 were through-routed on weekends on Raye Street for several years, so that would have avoided walking between 6th Ave W and 10th Ave W. I don’t think they do that anymore.
A trolley network speed run is an interesting idea. I’ve never seen the point in speed runs, but this trolley-network one is the first one I’ve found intriguing. I do keep the trolley route network in my head. But that’s for the neighborhoods/corridors served. I rejoice in taking a trolleybus when it’s going my way. But I don’t transfer from trolley route to trolley route for the sake of doing it. I’m not sure if I’d be motivated to ride all of the trolley network in one day just to do it once or not.
Based on the 1 map, it looks like they still use that section as a snow route and use it to cover the north end of the 2 with buses from the 1, but isn’t snow service non-trolley?
This was a regular weekend pattern in the 80s. The 2 would go out and come back as a 1, and vice-versa. I never understood why. They were still trolleybuses. This was the same era where the 3N and 4N were combined into one “4 Night/Sunday route”. I guess it reduced the number of buses and layovers somehow to save operating costs?
In any case, that’s unrelated to the current snow route that uses the same street. The reason the 2 follows the 1 during snow is Queen Anne Avenue is very steep, and the 1 routing avoids that. They both then go to the 2’s terminus. If you want even more fun, see the 13’s schedule. It follows the 1 and then does the entire upper part of the 2’s route and part of the 4. Meanwhile the 4’s schedule says it’s sometimes truncated at 5th & Valley “when Taylor Avenue N is closed” during snow. So the 13 would then be the only way to get to Queen Anne & Boston.
I was looking at the history. Apparently the 70 was de-electrified in 2010 for what has apparently been 16 years of continuous road improvement work (?) for the RapidRide J.
Unless the plan is for the J to be electric, I don’t think the wires are ever coming back.
The J will be a trolley route as far as I know. Metro never said anything about dieselizing an existing trolley route.
I think the initial 70 dieselization was for the reconstruction of Fairview Ave N viaduct. That may have overlapped with other projects and J construction after it. Possibly the 520 work that dieselized the 49 temporarily. I thought the 70 had reverted to a trolleybus already but I rarely ride it anymore.
Not sure what was going on in the 2010s, but the 70 was definitely running trolleys sometime in the 2020s, as I have a picture of a 70 as a trolleybus from maybe 2022 (before I moved to Seattle).
Nice! No speedrun is complete without a little actual running 🏃
It is worth noting that this blog was instrumental in getting the monorail to support ORCA. It probably wouldn’t have happened without us. It occurred in the comment section. It is a kind of a long story but this is what happened: On an open thread I mentioned the monorail. Other people mentioned how they use the monorail to get to Uptown (instead of a bus). We all agreed it would be nice if the monorail took ORCA. Someone mentioned how the monorail is operated. It is owned by the city but they contract out to a private company. It is a ten year contract and usually gets renewed with little fanfare (and no competition). As it turns out, the renewal was coming up. The city council was going to vote on it soon. We organized an email campaign aimed at the city council. It worked.
That the Monorail takes Orca as payment is nice, but the really big benefit was that they accepted Orca transfers too. They since dropped that part. I hope it gets restored at some point, maybe when the contract needs to be renewed?
Get an ORCA day pass, and the monorail upcharge will be only $1 per ride.
It is worth noting that Seattle Monorail Services resisted accepting ORCA. At the time, they were only accepting cash. But they got the technology set up to accept debit/credit cards and ORCA, shortly before the pandemic.
Then they quickly switched to not accepting cash.
More people should know this. It also works on the water taxi and Sounder for around $2-3 upcharge. If you are traveling around Seattle for a whole day, the day pass is absolutely a steal. Many other cities have a similar pass which I’ve been buying when visiting (of course I calculate if it is cheaper without day pass for my plans)
Also if you’re a regular traveler the monthly pass is even better. You get a full month of transit for only 18 day passes worth of money (36 total trips). And check if your employer (if applicable) subsidizes it.
Unfortunately, children are not free on the monorail, either. They didn’t use to enforce this, but now they do. I don’t ride the monorail anymore as a result. It’s a bit better than the bus, but if you have two kids with you, the difference is not worth paying an extra $10.
Thanks for the reminder on the Day Pass. I don’t realize you can put it on Google Wallet, but you can. OTOH, I don’t always know in advance if I’m going to need 2+ rides or not. But if we ever get fare capping…
I hope the monorail has a ticket machine so that people with cash but no credit card or smartphone or who don’t want to use them can still board.
I wouldn’t use the monorail for years because it didn’t accept ORCA transfers, and I didn’t want to pay double fare for a two-seat ride, so I used one of the Uptown bus routes instead. Finally I started using the monorail again, to enjoy the experience, because a few dollars a few times a year isn’t much, and I treat it as part of the activity cost (whatever I’m going to the Center for) rather than a transportation cost.
Sometime in the future, youth will need a youth ORCA card to enter or exit some of the light rail stations.
If it is overwhelmingly tourist families paying full fares for kids, that is much less of a social justice concern.
It is worth noting that Seattle Monorail Services resisted accepting ORCA.
Yes. They had to be forced by the city council to do it. It was this blog that got the city council to add that into the contract. Even then they had a pilot program for a while (it took longer than it should have).
So far, none of the ORCA speedruns use Amtrak Cascades, for which monthly ORCA pass holders can buy local tickets that overlap Sounder.
It might be one way of returning to Seattle in the evening to complete the loop.
Or Tacoma.
You have to have a pass as high as the highest Sounder fare on the route, even if you’re not going that far. That leaves out almost everybody, because they either don’t commute on Sounder, or use only part of the route with a lower fare (e.g., Seattle-Kent).
The Sounder Rail Plus program is only good on Cascades trips north of Seattle.
So if Cam were to do his proposed south to north trip, he could use it to get back to Seattle from Everett or Edmonds on train 519, assuming he has a monthly pass that covers that, yes?
and don’t forget, Amtrak does not stop in Mukilteo.
Also, a physical Amtrak Rail Plus ticket needs to presented to the Amtrak conductor, which is obtained from Sound Transit’s ticket vending machines.
Is it a requirement that the WSF ferry must be completed in a direction that requires payment (eg Seattle to Bremerton, not vice versa)?
Nope, riding it either direction counts.
It is worth repeating that WSF does not accept ORCA passes or transfers. It basically treats ORCA cards like debit cards.
This leg of the super run may cost more than the rest of the trips combined, if one is riding WSF in the paying direction.