Search train tickets toGary

switcheroo

Quickview

How to get to Gary by train?

Routes60
Trips per day79
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.

What are the cheapest train tickets to Gary?

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

What are the main train stations in Gary?

The most popular train station in Gary is Greyhound Station - 100 W 4th Ave. Greyhound Station - 100 W 4th Ave is the busiest train station in Gary.

What are the most popular train routes to Gary?

Milwaukee

There are 3 train schedules per day connecting Milwaukee with Gary. It takes on average 6 hours to travel 104 miles, 168 kms, by train from Milwaukee. One train company operates schedules from Milwaukee, with Amtrak offering the most daily connections to Gary. Traveling by train from Milwaukee you will most likely to arrive in Gary at Greyhound Station - 100 W 4th Ave.
Avg. Time
6h 0m
Avg. Price
$47.54

Cleveland

There are 3 train schedules per day connecting Cleveland with Gary. It takes on average 12 hours to travel 293 miles, 471 kms, by train from Cleveland. One train company operates schedules from Cleveland, with Amtrak offering the most daily connections to Gary. Traveling by train from Cleveland you will most likely to arrive in Gary at Greyhound Station - 100 W 4th Ave.
Avg. Time
12h 0m
Avg. Price
$83.94

Toledo

There are 3 train schedules per day connecting Toledo with Gary. It takes on average 9 hours to travel 196 miles, 316 kms, by train from Toledo. One train company operates schedules from Toledo, with Amtrak offering the most daily connections to Gary. Traveling by train from Toledo you will most likely to arrive in Gary at Greyhound Station - 100 W 4th Ave.
Avg. Time
9h 0m
Avg. Price
$88.30

Elyria

There are 3 train schedules per day connecting Elyria with Gary. It takes on average 11 hours to travel 272 miles, 438 kms, by train from Elyria. One train company operates schedules from Elyria, with Amtrak offering the most daily connections to Gary. Traveling by train from Elyria you will most likely to arrive in Gary at Greyhound Station - 100 W 4th Ave.
Avg. Time
11h 0m
Avg. Price
$79.12

Sandusky

There are 3 train schedules per day connecting Sandusky with Gary. It takes on average 10 hours and 29 minutes to travel 241 miles, 387 kms, by train from Sandusky. One train company operates schedules from Sandusky, with Amtrak offering the most daily connections to Gary. Traveling by train from Sandusky you will most likely to arrive in Gary at Greyhound Station - 100 W 4th Ave.
Avg. Time
10h 29m
Avg. Price
$71.70

What train companies travel to Gary, Indiana ?

Located in Indiana, United States, you can travel by train to Gary from 60 destinations and choose from 79 daily train schedules to get you there. Amtrak has the most train connections to Gary. The furthest train arriving in Gary covers a distance of 819.12 miles, 1317.91 kms, covering the journey in and 48 minutes

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

train companies serving Gary