Search La Crosse train tickets

switcheroo

Quickview

How to get to La Crosse by train?

Routes174
Trips per day489
train carriers2
Stations1
Lowest prices
We partner with 100s of coach, 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 Crosse?

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

What are the main train stations in La Crosse?

The most popular train station in La Crosse is 601 St Andrew St. 601 St Andrew St is the busiest train station in La Crosse.

What are the most popular train routes to La Crosse?

Richmond

There are 20 train schedules per day connecting Richmond with La Crosse. It takes on average 36 hours to travel 842 miles, 1355 kms, by train from Richmond. One train company operates schedules from Richmond, with Amtrak offering the most daily connections to La Crosse. Travelling by train from Richmond you will most likely to arrive in La Crosse at 601 St Andrew St.
Avg. Time
12h 0m
Avg. Price
£128.76

Manchester

There are 12 train schedules per day connecting Manchester with La Crosse. It takes on average 30 hours to travel 911 miles, 1465 kms, by train from Manchester. One train company operates schedules from Manchester, with Amtrak offering the most daily connections to La Crosse. Travelling by train from Manchester you will most likely to arrive in La Crosse at 601 St Andrew St.
Avg. Time
6h 0m
Avg. Price
£167.52

Windsor Locks

There are 10 train schedules per day connecting Windsor Locks with La Crosse. It takes on average 35 hours and 37 minutes to travel 950 miles, 1527 kms, by train from Windsor Locks. One train company operates schedules from Windsor Locks, with Amtrak offering the most daily connections to La Crosse. Travelling by train from Windsor Locks you will most likely to arrive in La Crosse at 601 St Andrew St.
Avg. Time
11h 37m
Avg. Price
£114.07

Wallingford

There are 10 train schedules per day connecting Wallingford with La Crosse. It takes on average 35 hours and 22 minutes to travel 949 miles, 1527 kms, by train from Wallingford. One train company operates schedules from Wallingford, with Amtrak offering the most daily connections to La Crosse. Travelling by train from Wallingford you will most likely to arrive in La Crosse at 601 St Andrew St.
Avg. Time
11h 22m
Avg. Price
£169.83

Baltimore

There are 10 train schedules per day connecting Baltimore with La Crosse. It takes on average 32 hours to travel 818 miles, 1315 kms, by train from Baltimore. One train company operates schedules from Baltimore, with Amtrak offering the most daily connections to La Crosse. Travelling by train from Baltimore you will most likely to arrive in La Crosse at 601 St Andrew St.
Avg. Time
8h 0m
Avg. Price
£152.04

What train companies travel to La Crosse, Wisconsin ?

Located in Wisconsin, United States, you can travel by train to La Crosse from 174 destinations and choose from 489 daily train schedules to get you there. Amtrak Empire Builder has the most train connections to La Crosse. The furthest train arriving in La Crosse covers a distance of 1689.02 miles, 2717.53 kms, covering the journey in 1 hour and 13 minutes

Looking for other ways to get there? Check out Coach options to La Crosse.

train companies serving La Crosse