Search La Grande train tickets

switcheroo

Quickview

How to get to La Grande by train?

Routes13
Trips per day15
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 La Grande?

The cheapest prices for a train ticket to La Grande that users have found recently on Wanderu start at $98.96. Such great deals to La Grande are available on one route to Beaverton. 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 La Grande. Beaverton at $98.96 has consistently the lowest average train ticket prices to La Grande.

What are the main train stations in La Grande?

The most popular train station in La Grande is Bus Terminal - 2204 E Penn Ave. Bus Terminal - 2204 E Penn Ave is the busiest train station in La Grande.

What are the most popular train routes to La Grande?

Seaside

There are 4 train schedules per day connecting Seaside with La Grande. It takes on average 9 hours and 14 minutes to travel 286 miles, 460 kms, by train from Seaside. One train company operates schedules from Seaside, with Amtrak offering the most daily connections to La Grande. Traveling by train from Seaside you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
9h 14m
Avg. Price
$116.89

Phoenix

There are 4 train schedules per day connecting Phoenix with La Grande. It takes on average 57 hours and 50 minutes to travel 882 miles, 1418 kms, by train from Phoenix. One train company operates schedules from Phoenix, with Amtrak offering the most daily connections to La Grande. Traveling by train from Phoenix you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
9h 50m
Avg. Price
$421.06

San Francisco

There are 3 train schedules per day connecting San Francisco with La Grande. It takes on average 31 hours and 40 minutes to travel 568 miles, 914 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to La Grande. Traveling by train from San Francisco you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
7h 40m
Avg. Price
$248.39

Corcoran

There are 2 train schedules per day connecting Corcoran with La Grande. It takes on average 34 hours and 30 minutes to travel 643 miles, 1034 kms, by train from Corcoran. One train company operates schedules from Corcoran, with Amtrak offering the most daily connections to La Grande. Traveling by train from Corcoran you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
10h 30m
Avg. Price
$263.49

Denair

There are 2 train schedules per day connecting Denair with La Grande. It takes on average 32 hours and 6 minutes to travel 558 miles, 897 kms, by train from Denair. One train company operates schedules from Denair, with Amtrak offering the most daily connections to La Grande. Traveling by train from Denair you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
8h 6m
Avg. Price
$216.51

What train companies travel to La Grande, Oregon ?

Located in Oregon, United States, you can travel by train to La Grande from 13 destinations and choose from 15 daily train schedules to get you there. Amtrak has the most train connections to La Grande. The furthest train arriving in La Grande covers a distance of 1464.33 miles, 2356.01 kms, covering the journey in and 58 minutes

train companies serving La Grande