Duration 44h 5m
Distance 910.1 miles
Average price $149
Frequency 5/week

Trip overview

The average train between Bellingham and Pleasanton takes 44h 5m and the fastest train takes 37h 42m. The train runs, on average, 5 times per week from Bellingham to Pleasanton. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Bellingham Amtrak Station
  2. Seattle King Street Station
  3. Pleasanton
27h 11m
$122 - $174

Bellingham to Pleasanton train times

Trains run five times a week between Bellingham and Pleasanton. The service departs Bellingham at 19:44 in the evening, which arrives into Pleasanton at 09:26. All services require a transfer, and take on average 44h 5m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Bellingham to Pleasanton? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Bellingham station to Pleasanton. However, there are services departing from Bellingham Amtrak Station and arriving at Dublin/Pleasanton via Seattle King Street Station and Lake Merritt. The journey, including transfers, takes approximately 27h 11m.

More details

The distance between Bellingham and Pleasanton is 772 miles. The road distance is 910.1 miles.

Get driving directions

Bellingham to Pleasanton train services, operated by Amtrak, depart from Bellingham Amtrak Station.

More details

Bellingham to Pleasanton train services, operated by Amtrak, arrive at Oakland Jack London Square Station.

More details

There are 112+ hotels available in Pleasanton. Prices start at $89 USD per night.

More details

What companies run services between Bellingham and Pleasanton?

You can take a train from Bellingham to Pleasanton via Seattle King Street Station, Oakland Jack London Square Station, and Lake Merritt in around 27h 11m.
Train operators
Ave. Duration
2h 26m
Twice daily
Estimated price
$28 - $40

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps