[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Mon
May 30
$112Amtrak

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Grand Rapids, MI to La Crosse, WI

distanceDistance285 miles (459 km)
durationAverage train duration14 h 11 min
priceAverage train ticket price$112 (€99)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersAmtrak

Trains from Grand Rapids, MI to La Crosse, WI cover the 285 miles (459 km) long route taking on average 14 h 11 min with our travel partners like Amtrak. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $112 (€99), you can find the cheapest train ticket for as low as $112 (€99). Travelers depart most frequently from Grand Rapids Station and arrive in La Crosse Amtrak Station.

Train companies: Amtrak from Grand Rapids, MI to La Crosse, WI trains

Buy your official Amtrak train tickets to La Crosse, WI from Grand Rapids, MI from $112 (€99) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Amtrak

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey from Grand Rapids, MI to La Crosse, WI.

Train information from Grand Rapids, MI to La Crosse, WI with Amtrak:

  • Average Duration: 11 h 47 min
  • Average Price: $112
  • Amtrak frequency: 1 a day

Read on for COVID-19 recommendations and policies for your Amtrak train ticket between Grand Rapids, MI and La Crosse, WI:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Travel Tips: Trains from Grand Rapids, MI to La Crosse, WI

Travel by train to La Crosse, WI easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Grand Rapids, MI to La Crosse, WI.
FAQs

How much are cheap trains from Grand Rapids, MI to La Crosse, WI?

Looking to save money on your journey? Omio customers have found the cheapest train from Grand Rapids, MI to La Crosse, WI for the next 7 days starting from $112 (€99)  one way.

What is the price of a train ticket to La Crosse, WI from Grand Rapids, MI?

The train price from Grand Rapids, MI to La Crosse, WI is on average $112 (€99)  if you are looking to buy your tickets for this journey in the next 7 days.

What is the distance from Grand Rapids, MI to La Crosse, WI by train?

The Grand Rapids, MI to La Crosse, WI train distance is approximately 285 miles (459 km).

How many hours is the train time between Grand Rapids, MI and La Crosse, WI?

On average the Grand Rapids, MI to La Crosse, WI train time is 14 h 11 min  covering the 285 miles (459 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Grand Rapids, MI to La Crosse, WI, which train station in Grand Rapids, MI do I depart from and which train station in La Crosse, WI do I arrive in?

Omio customers book a train from Grand Rapids Station   to La Crosse Amtrak Station   most frequently for this route.

Where is the train station in Grand Rapids, MI? Where is the train station in La Crosse, WI?

Passengers booking this route most frequently board their trains from Grand Rapids Station and need to travel around 0.8 miles (1.3 km) from the city center to get to this train station.

Passengers arriving in La Crosse, WI most often arrive at La Crosse Amtrak Station and need to travel around 2.9 miles (4.7 km) from this train station to the city center.

What train companies offer a service from Grand Rapids, MI to La Crosse, WI?

For the trip from Grand Rapids, MI to La Crosse, WI you can take a train with Amtrak. Be sure to check out all possible train companies that offer services to La Crosse, WI from Grand Rapids, MI on Omio to compare what amenities they may have.

How many train services are there between Grand Rapids, MI and La Crosse, WI a day?

On average, there is 1 train a day from Grand Rapids, MI to La Crosse, WI. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Grand Rapids, MI to La Crosse, WI? When does the last train depart from Grand Rapids, MI to La Crosse, WI?

The earliest train departing from Grand Rapids, MI to La Crosse, WI leaves at 10: 00 AM. The last train departing from Grand Rapids, MI to La Crosse, WI leaves at 10: 00 AM. You can find the latest Grand Rapids, MI to La Crosse, WI train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

When should I book the Grand Rapids, MI to La Crosse, WI train for the best deals on tickets?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets to La Crosse, WI from Grand Rapids, MI within the next 7 days, you can find tickets to cost on average $112 (€99) one way. To find the best prices for this trip, consider booking your train ticket from Grand Rapids, MI to La Crosse, WI a few months in advance.

Important Stations and Airports for this Journey

Grand Rapids, MI
La Crosse, WI
The major railway station for departures from Grand Rapids, MI is Grand Rapids Station. Read all the information you need to know about services, amenities and connections at Grand Rapids Station for your journey between Grand Rapids, MI and La Crosse, WI.

More options for your journey from Grand Rapids, MI to La Crosse, WI

Here are some other resources that might have the information you need

Travel to popular destinations by train, bus or flight