Search train tickets toChicago

switcheroo

Quickview

How to get to Chicago by train?

Routes814
Trips per day1,652
train carriers19
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 Chicago?

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

What are the main train stations in Chicago?

The most popular train station in Chicago is Union Station - 225 S Canal St. Union Station - 225 S Canal St is the busiest train station in Chicago.

What are the most popular train routes to Chicago?

Milwaukee

There are 13 train schedules per day connecting Milwaukee with Chicago. It takes on average 1 hour and 26 minutes to travel 82 miles, 132 kms, by train from Milwaukee. One train company operates schedules from Milwaukee, with Amtrak Hiawatha offering the most daily connections to Chicago. Traveling by train from Milwaukee you will most likely to arrive in Chicago at Union Station - 225 S Canal St.
Avg. Time
trip-duration
Avg. Price
$25.61

San Diego

There are 12 train schedules per day connecting San Diego with Chicago. It takes on average 63 hours and 44 minutes to travel 1733 miles, 2788 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Chicago. Traveling by train from San Diego you will most likely to arrive in Chicago at Union Station - 225 S Canal St.
Avg. Time
trip-duration
Avg. Price
$243.20

Monterey

There are 10 train schedules per day connecting Monterey with Chicago. It takes on average 71 hours and 19 minutes to travel 1858 miles, 2989 kms, by train from Monterey. One train company operates schedules from Monterey, with Amtrak offering the most daily connections to Chicago. Traveling by train from Monterey you will most likely to arrive in Chicago at Union Station - 225 S Canal St.
Avg. Time
trip-duration
Avg. Price
$223.00

Los Angeles

There are 9 train schedules per day connecting Los Angeles with Chicago. It takes on average 61 hours and 30 minutes to travel 1744 miles, 2805 kms, by train from Los Angeles. 3 train carriers offer schedules from Los Angeles, with Amtrak offering the most daily connections to Chicago. Traveling by train from Los Angeles you will most likely to arrive in Chicago at Union Station - 225 S Canal St.
Avg. Time
trip-duration
Avg. Price
$223.60

San Luis Obispo

There are 9 train schedules per day connecting San Luis Obispo with Chicago. It takes on average 63 hours and 37 minutes to travel 1831 miles, 2945 kms, by train from San Luis Obispo. One train company operates schedules from San Luis Obispo, with Amtrak offering the most daily connections to Chicago. Traveling by train from San Luis Obispo you will most likely to arrive in Chicago at Union Station - 225 S Canal St.
Avg. Time
trip-duration
Avg. Price
$293.99

What train companies travel to Chicago, Illinois?

Located in Illinois, United States, you can travel by train to Chicago from 814 destinations and choose from 1652 daily train schedules to get you there. Amtrak has the most train connections to Chicago. The furthest train arriving in Chicago covers a distance of 1886.59 miles, 3035.41 kms, covering the journey in 1 hour and 17.38 minutes

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

train companies serving Chicago

There are 4 daily Amtrak Hoosier State schedules to Chicago. Amtrak Hoosier State can get you to Chicago by train from 5 destinations including Indianapolis.
Avg. Time
trip-duration
Avg. Price
$27.85

There are 34 daily Amtrak Wolverine schedules to Chicago. Amtrak Wolverine can get you to Chicago by train from 15 destinations including Royal Oak.
Avg. Time
trip-duration
Avg. Price
$36.96

There are 7 daily Amtrak Illini Service schedules to Chicago. Amtrak Illini Service can get you to Chicago by train from 9 destinations including Carbondale.
Avg. Time
trip-duration
Avg. Price
$24.62

There are 273 daily Amtrak schedules to Chicago. Amtrak can get you to Chicago by train from 452 destinations including San Jose.
Avg. Time
trip-duration
Avg. Price
$151.25

There are 6 daily Amtrak Illinois Zephyr schedules to Chicago. Amtrak Illinois Zephyr can get you to Chicago by train from 7 destinations including Quincy.
Avg. Time
trip-duration
Avg. Price
$23.26

There are 12 daily Amtrak California Zephyr schedules to Chicago. Amtrak California Zephyr can get you to Chicago by train from 29 destinations including Salt Lake City.
Avg. Time
trip-duration
Avg. Price
$104.57

There are 34 daily Amtrak Lake Shore Limited schedules to Chicago. Amtrak Lake Shore Limited can get you to Chicago by train from 23 destinations including Waterloo.
Avg. Time
trip-duration
Avg. Price
$57.30

There are 5 daily Amtrak Cardinal schedules to Chicago. Amtrak Cardinal can get you to Chicago by train from 30 destinations including Indianapolis.
Avg. Time
trip-duration
Avg. Price
$48.35

There are 33 daily Amtrak Lincoln Service schedules to Chicago. Amtrak Lincoln Service can get you to Chicago by train from 9 destinations including Normal.
Avg. Time
trip-duration
Avg. Price
$23.35

There are 11 daily Amtrak City of New Orleans schedules to Chicago. Amtrak City of New Orleans can get you to Chicago by train from 18 destinations including Mattoon.
Avg. Time
trip-duration
Avg. Price
$60.58

There are 22 daily Amtrak Hiawatha schedules to Chicago. Amtrak Hiawatha can get you to Chicago by train from 3 destinations including Milwaukee.
Avg. Time
trip-duration
Avg. Price
$25.28

There are 35 daily Amtrak Texas Eagle schedules to Chicago. Amtrak Texas Eagle can get you to Chicago by train from 36 destinations including St Louis.
Avg. Time
trip-duration
Avg. Price
$65.90

There are 14 daily Amtrak Southwest Chief schedules to Chicago. Amtrak Southwest Chief can get you to Chicago by train from 28 destinations including Flagstaff.
Avg. Time
trip-duration
Avg. Price
$92.25

There are 7 daily Amtrak Saluki schedules to Chicago. Amtrak Saluki can get you to Chicago by train from 10 destinations including Mattoon.
Avg. Time
trip-duration
Avg. Price
$24.07

There are 4 daily Amtrak Pere Marquette schedules to Chicago. Amtrak Pere Marquette can get you to Chicago by train from 4 destinations including Bangor.
Avg. Time
trip-duration
Avg. Price
$27.80

There are 9 daily Amtrak Blue Water schedules to Chicago. Amtrak Blue Water can get you to Chicago by train from 10 destinations including Durand.
Avg. Time
trip-duration
Avg. Price
$28.97

There are 31 daily Amtrak Empire Builder schedules to Chicago. Amtrak Empire Builder can get you to Chicago by train from 36 destinations including Red Wing.
Avg. Time
trip-duration
Avg. Price
$88.55

There are 6 daily Amtrak Carl Sandburg schedules to Chicago. Amtrak Carl Sandburg can get you to Chicago by train from 7 destinations including Quincy.
Avg. Time
trip-duration
Avg. Price
$21.32

There are 10 daily Amtrak Capitol Limited schedules to Chicago. Amtrak Capitol Limited can get you to Chicago by train from 15 destinations including Waterloo.
Avg. Time
trip-duration
Avg. Price
$53.65