COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to Grand Rapids

switcheroo

Quickview

How to get to Grand Rapids by train

Routes64
Trips per day100
train lines2
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Grand Rapids?

€4.44 is the cheapest price for a train ticket to Grand Rapids, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Grand Rapids. In the last month, trains from Holland to Grand Rapids had the lowest average price at €4.44.

Where is the train station in Grand Rapids, MI?

The main train station in Grand Rapids is 440 Century Ave SW. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Grand Rapids.

Madison

There are 9 scheduled trains per day from Madison to Grand Rapids. The route can be as long as 189 miles, or 304 kilometers. On average, the journey takes 10 hours and 8 minutes. One train company, Amtrak, connects Madison to Grand Rapids. Trains from Madison usually arrive in Grand Rapids at 440 Century Ave SW.
Avg. Time
10h 8m
Avg. Price
€64.83

New Haven

There are 7 scheduled trains per day from New Haven to Grand Rapids. The route can be as long as 663 miles, or 1066 kilometers. On average, the journey takes 39 hours and 2 minutes. One train company, Amtrak, connects New Haven to Grand Rapids. Trains from New Haven usually arrive in Grand Rapids at 440 Century Ave SW.
Avg. Time
1d 15h 2m
Avg. Price
€192.89

Fullerton

There are 6 scheduled trains per day from Fullerton to Grand Rapids. The route can be as long as 1844 miles, or 2966 kilometers. On average, the journey takes 58 hours and 36 minutes. One train company, Amtrak, connects Fullerton to Grand Rapids. Trains from Fullerton usually arrive in Grand Rapids at 440 Century Ave SW.
Avg. Time
2d 10h 36m
Avg. Price
€220.42

Normal

There are 5 scheduled trains per day from Normal to Grand Rapids. The route can be as long as 241 miles, or 388 kilometers. On average, the journey takes 11 hours and 25 minutes. One train company, Amtrak, connects Normal to Grand Rapids. Trains from Normal usually arrive in Grand Rapids at 440 Century Ave SW.
Avg. Time
11h 25m
Avg. Price
€63.74

Janesville

There are 5 scheduled trains per day from Janesville to Grand Rapids. The route can be as long as 171 miles, or 276 kilometers. On average, the journey takes 9 hours and 25 minutes. One train company, Amtrak, connects Janesville to Grand Rapids. Trains from Janesville usually arrive in Grand Rapids at 440 Century Ave SW.
Avg. Time
9h 25m
Avg. Price
€54.86

Located in Michigan, Grand Rapids is accessible by train from 64 other cities. You can choose from 100 daily scheduled trips when you search for trains to Grand Rapids on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Grand Rapids are also available..

Train companies serving Grand Rapids

Amtrak

There are 4 scheduled Amtrak trains per day. Amtrak can get you to Grand Rapids from 63 cities, including Detroit.
Avg. Time
1d 4h 21m
Avg. Price
€107.28

Amtrak Pere Marquette

There is one Amtrak Pere Marquette train per day, from Chicago to Grand Rapids. Amtrak Pere Marquette can get you to Grand Rapids from 4 cities, including Chicago.
Avg. Time
4h 10m
Avg. Price
€27.66