Search train tickets to La Grande

switcheroo

Quickview

How to get to La Grande by train?

Routes3
Trips per day3
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 €67.54. 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 €67.54 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.

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. Travelling by train from Phoenix you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
2d 9h 50m
Avg. Price
€287.39

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. Travelling by train from San Francisco you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
1d 7h 40m
Avg. Price
€169.53

Lordsburg

There are 2 train schedules per day connecting Lordsburg with La Grande. It takes on average 61 hours and 22 minutes to travel 1028 miles, 1654 kms, by train from Lordsburg. One train company operates schedules from Lordsburg, with Amtrak offering the most daily connections to La Grande. Travelling by train from Lordsburg you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
2d 13h 22m
Avg. Price
€275.60

Maricopa

There are 2 train schedules per day connecting Maricopa with La Grande. It takes on average 55 hours and 33 minutes to travel 907 miles, 1460 kms, by train from Maricopa. One train company operates schedules from Maricopa, with Amtrak offering the most daily connections to La Grande. Travelling by train from Maricopa you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
2d 7h 33m
Avg. Price
€261.10

Los Angeles

There are 2 train schedules per day connecting Los Angeles with La Grande. It takes on average 42 hours to travel 780 miles, 1254 kms, by train from Los Angeles. One train company operates schedules from Los Angeles, with Amtrak offering the most daily connections to La Grande. Travelling by train from Los Angeles you will most likely to arrive in La Grande at Greyhound Bus Station - 2204 E Penn Ave.
Avg. Time
1d 18h 0m
Avg. Price
€231.18

Located in Oregon, United States of America, you can travel by train to La Grande from 3 destinations and choose from 3 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 256.31 miles, 412.39 kms, covering the journey in 10 hours and 10 minutes

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

train companies serving La Grande

Amtrak

There are 1 daily Amtrak schedules to La Grande. Amtrak can get you to La Grande by train from 3 destinations including Vancouver.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 8m
Avg. Price
€71.88