Search Lewiston train tickets

switcheroo

Quickview

How to get to Lewiston by train?

Routes22
Trips per day27
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 Lewiston?

The cheapest prices for a train ticket to Lewiston that users have found recently on Wanderu start at $82.32. Such great deals to Lewiston are available on two routes including Wenatchee and Wenatchee. 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 Lewiston. Wenatchee at $82.32 has consistently the lowest average train ticket prices to Lewiston.

What are the main train stations in Lewiston?

The most popular train station in Lewiston is Shell Dyna Mart - 1920 Hwy 128. Shell Dyna Mart - 1920 Hwy 128 is the busiest train station in Lewiston.

What are the most popular train routes to Lewiston?

Salem

There are 3 train schedules per day connecting Salem with Lewiston. It takes on average 15 hours to travel 309 miles, 497 kms, by train from Salem. One train company operates schedules from Salem, with Amtrak offering the most daily connections to Lewiston. Traveling by train from Salem you will most likely to arrive in Lewiston at Shell Dyna Mart - 1920 Hwy 128.
Avg. Time
15h 0m
Avg. Price
$178.35

Winona

There are 3 train schedules per day connecting Winona with Lewiston. It takes on average 40 hours and 38 minutes to travel 1239 miles, 1994 kms, by train from Winona. One train company operates schedules from Winona, with Amtrak offering the most daily connections to Lewiston. Traveling by train from Winona you will most likely to arrive in Lewiston at Shell Dyna Mart - 1920 Hwy 128.
Avg. Time
16h 38m
Avg. Price
$264.21

Albany

There are 3 train schedules per day connecting Albany with Lewiston. It takes on average 16 hours to travel 320 miles, 515 kms, by train from Albany. One train company operates schedules from Albany, with Amtrak offering the most daily connections to Lewiston. Traveling by train from Albany you will most likely to arrive in Lewiston at Shell Dyna Mart - 1920 Hwy 128.
Avg. Time
16h 0m
Avg. Price
$176.14

La Crosse

There are 3 train schedules per day connecting La Crosse with Lewiston. It takes on average 41 hours to travel 1265 miles, 2034 kms, by train from La Crosse. One train company operates schedules from La Crosse, with Amtrak offering the most daily connections to Lewiston. Traveling by train from La Crosse you will most likely to arrive in Lewiston at Shell Dyna Mart - 1920 Hwy 128.
Avg. Time
17h 0m
Avg. Price
$278.37

Saco

There are 2 train schedules per day connecting Saco with Lewiston. It takes on average 87 hours to travel 2254 miles, 3627 kms, by train from Saco. One train company operates schedules from Saco, with Amtrak offering the most daily connections to Lewiston. Traveling by train from Saco you will most likely to arrive in Lewiston at Shell Dyna Mart - 1920 Hwy 128.
Avg. Time
15h 0m
Avg. Price
$381.04

What train companies travel to Lewiston, Idaho ?

Located in Idaho, United States, you can travel by train to Lewiston from 22 destinations and choose from 27 daily train schedules to get you there. Amtrak has the most train connections to Lewiston. The furthest train arriving in Lewiston covers a distance of 2265.38 miles, 3644.85 kms, covering the journey in 1 hour and 28 minutes

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

train companies serving Lewiston