Search Walla Walla train tickets

switcheroo

Quickview

How to get to Walla Walla by train?

Routes106
Trips per day113
train carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Walla Walla?

The cheapest prices for a train ticket to Walla Walla that users have found recently on Wanderu start at $40.00. Such great deals to Walla Walla are available on one route to Spokane. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Walla Walla. Spokane at $40.00 has consistently the lowest average train ticket prices to Walla Walla.

What are the main train stations in Walla Walla?

The most popular train station in Walla Walla is 108 West Main St. 108 West Main St is the busiest train station in Walla Walla.

What are the most popular train routes to Walla Walla?

Boston

There are 6 train schedules per day connecting Boston with Walla Walla. It takes on average 74 hours and 17 minutes to travel 2323 miles, 3737 kms, by train from Boston. One train company operates schedules from Boston, with Amtrak offering the most daily connections to Walla Walla. Traveling by train from Boston you will most likely to arrive in Walla Walla at 108 West Main St.
Avg. Time
2h 17m
Avg. Price
$263.33

Richmond

There are 3 train schedules per day connecting Richmond with Walla Walla. It takes on average 77 hours to travel 2163 miles, 3480 kms, by train from Richmond. One train company operates schedules from Richmond, with Amtrak offering the most daily connections to Walla Walla. Traveling by train from Richmond you will most likely to arrive in Walla Walla at 108 West Main St.
Avg. Time
5h 0m
Avg. Price
$328.17

Oshkosh

There are 2 train schedules per day connecting Oshkosh with Walla Walla. It takes on average 50 hours to travel 1454 miles, 2340 kms, by train from Oshkosh. One train company operates schedules from Oshkosh, with Amtrak offering the most daily connections to Walla Walla. Traveling by train from Oshkosh you will most likely to arrive in Walla Walla at 108 West Main St.
Avg. Time
2h 0m
Avg. Price
$223.60

Elkhart

There are 2 train schedules per day connecting Elkhart with Walla Walla. It takes on average 54 hours and 8 minutes to travel 1630 miles, 2622 kms, by train from Elkhart. One train company operates schedules from Elkhart, with Amtrak offering the most daily connections to Walla Walla. Traveling by train from Elkhart you will most likely to arrive in Walla Walla at 108 West Main St.
Avg. Time
6h 8m
Avg. Price
$198.00

Sandusky

There are 2 train schedules per day connecting Sandusky with Walla Walla. It takes on average 57 hours and 36 minutes to travel 1793 miles, 2884 kms, by train from Sandusky. One train company operates schedules from Sandusky, with Amtrak offering the most daily connections to Walla Walla. Traveling by train from Sandusky you will most likely to arrive in Walla Walla at 108 West Main St.
Avg. Time
9h 36m
Avg. Price
$282.50

What train companies travel to Walla Walla, Washington?

Located in Washington, United States, you can travel by train to Walla Walla from 106 destinations and choose from 113 daily train schedules to get you there. Amtrak has the most train connections to Walla Walla. The furthest train arriving in Walla Walla covers a distance of 2497.45 miles, 4018.24 kms, covering the journey in 1 hour and 41 minutes

Looking for other ways to get there? Check out Bus options to Walla Walla.

train companies serving Walla Walla