Transit Trip Report: Bellingham

Over Valentine’s weekend, Olivia and I took the trip up to Bellingham. We had never been before1, and found a very cute B&B to stay at2. Since it’s car-free 2026, we made our way there via local transit, and took the Amtrak Thruway bus on the way home. It was surprisingly easy to get to Bellingham from our place in South Seattle – “just” four buses and one light rail train. Here’s a brief trip summary:

  • Bus #1: Metro Route 36 to 5th/Jackson. 10 minutes.
  • Train #1: Link 2 Line, Chinatown/International District to Lynnwood. 5 minute transfer, 36 minutes.
  • Bus #2: Sound Transit 512, Lynnwood to Everett. 6 minute transfer, 25 minutes.
  • Bus #3: Skagit Transit 90X, Everett to Mount Vernon. 25 minute transfer3, 40 minutes.
  • Bus #4: Skagit Transit 80X, Mount Vernon to Bellingham. 25 minute transfer, 45 minutes.

Sure, there’s a fair amount of waiting around involved in a trip like this. But it also cost Olivia and I collectively $9 to go about 100 miles. Hard to beat that value!

But it’s about more than just value. When you do a trip like this, you’re never the only one, and it’s always interesting to be part of that kind of journey. Most of the folks who took the 90X with us also took the 80X to Bellingham, and a fair few of them were also on the 512 (and one was even on our Link train too!). Seattle to Bellingham is generally poorly served by Amtrak trains – 2 trains a day, $45 per person per way4 – so it’s not a surprise, but it’s exactly this kind of trip that needs more investment in service.

Since Olivia and I have decided to try out living without driving, our options for weekend getaways and hikes have been significantly reduced. But I want to stress that it’s still entirely possible to do those things, you just need to know how to plan it. So how did I find out that Skagit Transit runs regional buses that allow for fairly seamless Everett – Bellingham journeys? Well, it was from a Miles in Transit video, but in general I plan these sorts of things by starting with bus routes and working backwards.

For this, I find using OpenStreetMap’s Transport Map layer to be extremely useful. It shows all bus routes5, which you can then identify and use to plan a more specific trip. You can also use a service like Google Maps, but for most buses run by small operators you’re going to need to consult the schedules to ensure you know the best time to leave. I’d say a trip like this usually involves about an hour of research, but I’ve spent much longer planning more elaborate ones (like the Ampacking trip to Glacier6, or the forthcoming Olympic National Park local bus backpacking trip I have cooked up).

But enough about that. How was Bellingham? Well, it was lovely.

Of course, we found the local record store and what might be the best bookstore (outside of Portland) that I’ve been to since my all-time favorite Downtown Books Bought and Sold in Milwaukee. Henderson’s Books in Bellingham has a truly mind-bending number of books, and most of them were cheap too. And our B&B was right by the water, and the weather wasn’t half bad either. The highlight might have been The Black Cat (shout out to my coworker Casey for the rec), but I didn’t take any pictures of it. It’s in a cool old building and the drink I had was lovely.

My only real complaint was that the buses only run half-hourly at best on weekends in Bellingham, and they stop running at like 10 PM. I understand that from a practical perspective in a city where transit ridership isn’t exactly high and folks don’t really stay out that late. But I think it points to a narrow conceptualization of what transit is at the societal level in Bellingham. There’s good service from neighborhoods to downtown and WWU on weekdays during working hours, but middling service at other times.

This kind of narrow concept, where transit is something you use for work but nothing else, has been bumming me out lately. Because there are so many more trips than just work ones – only 15% of daily trips were commutes pre-Covid – and if we want transit to work in the long term, peak-hour and commute trip focus isn’t going to be enough. Transit needs to work for shopping, visiting friends, going to bars, and visiting other places too. But enough about that (for now).

Getting back home was easy, since our workhorse route for the trip (the WTA Route 1) took us right from our B&B to the Amtrak stop. The Amtrak Thruway bus is a bit cheaper than the train, but still a bit steep compared to the local ways at $19. Of course, those local routes don’t take you over the I5 Ship Canal bridge in North Seattle and that is a square on my transit bingo card I made myself for my birthday party…. so it was worth it.

Parting Thoughts

Over all, I had a really nice trip and I know Olivia did too. And it’s more fun to do this kind of thing on public transit, even if you aren’t some kind of transit aficionado. Did we save money? Depends on how you do the accounting. At 70¢ per mile and 200 miles, that’s $140. But if you only counted the marginal cost of wear and tear and gas, it’s probably more like $407. All told, we spent about $50 on transportation for the weekend, but we could have easily spent just $30 ($36 if I didn’t have a free ORCA card from work). I’d call it cheaper than driving.

But for me, it’s really not about proving that this is some rational thing to do if you just use the latest Generally Accepted Accounting Principles to minimize your transportation spending in the long term. Using transit is fun and interesting, and above all makes me feel like I actually see the places on the way to my final destination. Stopping off for a while at Everett Station, getting a glimpse of the Skagit Valley Co-op, and even something as mundane as the Lynnwood Transit Center break up the trip in ways that help me conceptualize Western Washington.

It’s like taking Amtrak from the PNW to Wisconsin. Is it practical? Not really. Is it cost-effective? If you squint, but you kinda have to squint hard. Is it justifiable for environmental reasons? Probably, but it feels pretty marginal. This generally puts me at odds with the litany of voices in the domestic transportation world, claiming that they would take transit now if it was faster, more frequent, or more convenient8. And it even puts me sort of at odds with the growing number of voices talking about transit as climate action. I want those things too, but my reasons for riding the bus are essentially unrelated.

I do it because it makes sense to me – because transit networks are the fundamental basis by which I conceptualize places. And to that end, I find it important to ride local buses because it makes me feel like the places between Seattle and Bellingham are real, filled with other people who also ride the bus. Maybe that is an unremarkable observation, but everywhere I look I see “new” tech sold specifically because it further alienates us from our neighbors. Or a federal government that is overtly fascist and anti-urban to its core, imagining that diverse communities of strangers cannot find common ground to live happily and productively as friends. Riding the bus helps me feel like I’m actively participating in a society that rejects those notions.

This adds a certain richness to my life, but the lack of options does as well. Others have written at length about the value of constraints on your life, so I won’t go into gruesome detail here, but relying solely on transit narrows my options while also making those remaining options more enticing. If I want to go hiking, I’m mostly limited to Seattle parks and Issaquah. Is that such a bad thing?

My answer is a strong no. Seward Park has old-growth forests which rival anything I’ve seen at a National Park. And the transit-accessible hikes in Issaquah are nothing to scoff at either. Perhaps this has to do with my belief that human society is always in dialogue with the natural world, and that wilderness is just as much of a human creation as anything else. You can call me annoying, or obstinate, or anything else, but it’s simply true to say that my life has not gotten worse in any way by refusing to go on hikes that I can’t ride the bus to.

If you live in a place that has good public transit, it can provide you with everything you need to live your life, but it can’t provide you with a one to one replacement for being a driver. You will have to change things about your travel patterns, and you will be at the mercy of the bus schedule. You may even have to organize your social circles around when and where the buses run, and how late. I find all of those challenges to be interesting, and a source of enrichment. Maybe you would too!

Thanks for reading, ’til next time.

Footnotes

  1. Okay, technically we stopped for breakfast after a weekend in the woods in November 2021, but we were distracted by the epic flooding we had survived (if you’re into satellites and weather forecasting, here’s a blurb my Dad wrote about those floods – featuring field reporting from me and Olivia!). ↩︎
  2. That you had to call and make a reservation at! ↩︎
  3. The eagle eyed reader will notice this was a longer than needed wait. I’m an anxious person so I maybe had us leave the house earlier than we needed to ensure we’d make this 90X (it runs every 2 hours on Saturdays) ↩︎
  4. A note here, the lowest ticket I can find any day in the future is $28 per person per way, but $47 is the usual price (even months ahead of time). Amtrak usually increases the price of the trains in specific tiers depending on how many tickets have been bought, so my impression is that $28 is the low price, and $47 is the medium one. Given how far in advance you can look and see the $47 tickets, it’s pretty obvious that this is a well-used service. In 2024, it got more ridership than Seattle-Olympia, despite seeing 1/3rd the service. ↩︎
  5. That exist on OSM as relations. This is not always accurate or up to date, but it is a good starting point. ↩︎
  6. Which you can read more about here 🙂 ↩︎
  7. Crucially, this assumes that we won’t replace our car when it craps out. If we were to do that, I’d have to factor in how much sooner the 200 miles of driving would have brought us to the fiscal cliff of “financing a car”. I don’t think we would replace our car if it stopped working. ↩︎
  8. Relevant Onion article too. ↩︎

3 responses to “Transit Trip Report: Bellingham”

  1. Glad you got to Bellingham! It’s a great little city, the type of place I could live in because it’s “just enough”, there’s access to nature, and large cities live Vancouver and Seattle are nearby. Mount Vernon has come up in the 20 years I’ve been passing through. When I first came upon it in 2003, there was little to do or eat outside the Co-op (which is excellent, by the way. Wish we had something like that in Portland.) Now it’s not a bad place to kill a few hours.

    I’ve done the whole local bus between Mt. Vernon and Seattle many times over the years, as I’ve done plenty of bike tours around the San Juans and other islands and Mt. Vernon is the closest access point to these destinations, and Amtrak’s service does not always fit into my schedule. I was surprised how easy and cheap it was, though you do have to factor in all the transfers and associated waits, plus there’s always the risk that the bus spots have been filled and you’ll have to wait for the next bus.

    I haven’t done the bus to Bellingham, and I’m not surprised how limited the services is there. I guess it’s not as bad if you concentrate on downtown and closeby as everything is pretty walkable there, but the campus and Fairhaven is a bit of a hike by foot. Skagit Transit’s service is not-at-all frequent, but I don’t expect as much from a mostly rural service (I doubt mostly farmlands would support headways more frequently than an hour), and I’m just surprised that it goes to as many places as it does. My big gripe with Skagit Transit is that there is no direct bus from the ferry to Amtrak/transit hub, you need to transfer at March’s Point on the edge of the refinery (yuk, but at least there’s a coffee shop across the street).

    One thing I noticed during my car-free days when working at the hostel with “hard core” hikers is I knew much more about the hikes that can are in the metro area that can be accessed by transit than they did. I think it’s easy when one has a car to drive an hour or two to the Cascades for a “good, epic” hike than explore the in-city pleasures of the Marquam and Wildwood Trails or the loop around Oaks Bottom or Powell Butte. I can appreciate both, but I’m going to hit up Forest Park more often than something by Mount Hood.

    And yes, that’s a great Onion “article”. My other fave Onion transit headline:

    https://theonion.com/transit-authority-pledges-to-double-number-of-out-of-se-1819587531/

    Like

    1. Yeah, I am a sucker for a small-ish city with a big college presence. As a Madisonian, it’s just very familiar and pleasant. I think WTA is good for what it is, and we made do with half hourly service, which is just good enough to be useful but still bad enough to be stressful and mildly annoying at times.

      I think the kind of forced transfers (in Mount Vernon, or by the refinery in Anacortes) are probably a result of the sheer lack of resources. Even though WA has the climate commitment act (carbon cap and trade program) to improve these smaller transit services, it’s still tough. But extending the express bus (the 40X maybe?) to the Anacortes terminal would definitely make it a more attractive option for the intrepid car free adventurers, not to mention better for residents who want to get to Seattle/Bellingham for services.

      And yeah, I’ve gone even deeper down the transit-hiking rabbit hole in my short time in Seattle. I’m blown away how easy it is, and how many medium sized parks with nice hiking the bus here serves. And there’s at least some options for the more far flung ones too – even outside Trailhead Direct (which I am excited to try when the season begins), you can take a half hourly bus to Issaquah any day of the week for some state park Cascades foothills. So I guess that’s to say that Seattle has a lot more variety for car free hiking, but there’s still big cultural barriers (like say, if you want someone other than a loving spouse to join)

      Liked by 1 person

      1. Yeah, it’s hard to bring other people on a “bus hike” unless they’re really into it and/or your partner. I can imagine trying to herd those old co-worker hikers onto a bus to Powell Butte or something–if we had to wait more than 15 minutes for a bus, I’d be hearing about how it would have been easier just to drive and/or we could have gone to Eagle Creek instead.

        Back in the early days of Urban Adventure League, I tried out my “Urban Hikes” series, where we’d take the bus or train somewhere and hike, then transit back. I tried it a few times, and I think I only got one person on one hike once. I gave up after that.

        As for the ferry/Amtrak connection, I wonder if it’s about optics? The idea of a direct bus from the two may not sound enough like “local service for local residents” as I’m sure some reactionary county cranks would think it would only be for those limbrol Seattlites instead of someone living in Concrete. (The town, not like you pissed off a mafia boss.) So they keep the whole “transfer at Marchs Point” two-bus service instead. Of course, unless it was purely an express bus, the theoretical Ferry-Amtrak line would still service the stops in between, and most importantly it would give Anacortes a direct connection to Mount Vernon. Maybe San Juan County can kick in a bit of cash too?

        Like

Leave a reply to cityhikes Cancel reply