Search train tickets to Chicago

switcheroo

Quickview

How to get to Chicago by train?

Routes547
Trips per day1,121
train carriers18
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.

How to find cheap train tickets to Chicago?

The cheapest prices for a train ticket to Chicago that users have found recently on Wanderu start at $9.30. Such great deals to Chicago are available on one route to Hammond. 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 $10.31 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.

San Francisco

There are 17 train schedules per day connecting San Francisco with Chicago. It takes on average 66 hours and 18 minutes to travel 1856 miles, 2986 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to Chicago. Traveling by train from San Francisco you will most likely to arrive in Chicago at Union Station - 225 S Canal St.
Avg. Time
2d 18h 18m
Avg. Price
$338.60

Los Angeles

There are 14 train schedules per day connecting Los Angeles with Chicago. It takes on average 64 hours and 4 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
2d 16h 4m
Avg. Price
$365.51

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
1h 26m
Avg. Price
$34.00

San Diego

There are 12 train schedules per day connecting San Diego with Chicago. It takes on average 69 hours and 17 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
2d 21h 17m
Avg. Price
$397.21

San Luis Obispo

There are 9 train schedules per day connecting San Luis Obispo with Chicago. It takes on average 63 hours and 1 minute 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
2d 15h 1m
Avg. Price
$349.51

Located in Illinois, United States of America, you can travel by train to Chicago from 547 destinations and choose from 1121 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 1883.35 miles, 3030.19 kms, covering the journey in 77 hours and 42 minutes

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

train companies serving Chicago

Amtrak

There are 290 daily Amtrak schedules to Chicago. Amtrak can get you to Chicago by train from 449 destinations including San Francisco.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1d 10h 38m
Avg. Price
$222.18

Amtrak Blue Water

There are 9 daily Amtrak Blue Water schedules to Chicago. Amtrak Blue Water can get you to Chicago by train from 10 destinations including Battle Creek.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 3m
Avg. Price
$45.18

Amtrak City of New Orleans

There are 12 daily Amtrak City of New Orleans schedules to Chicago. Amtrak City of New Orleans can get you to Chicago by train from 19 destinations including Kankakee.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
7h 42m
Avg. Price
$80.72

Amtrak Capitol Limited

There are 11 daily Amtrak Capitol Limited schedules to Chicago. Amtrak Capitol Limited can get you to Chicago by train from 15 destinations including Washington.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
6h 38m
Avg. Price
$70.27

Amtrak Cardinal

There are 6 daily Amtrak Cardinal schedules to Chicago. Amtrak Cardinal can get you to Chicago by train from 29 destinations including Lafayette.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
16h 6m
Avg. Price
$96.14

Amtrak Carl Sandburg

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.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
2h 51m
Avg. Price
$28.41

Amtrak California Zephyr

There are 12 daily Amtrak California Zephyr schedules to Chicago. Amtrak California Zephyr can get you to Chicago by train from 28 destinations including Osceola.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
19h 31m
Avg. Price
$145.82

Amtrak Empire Builder

There are 33 daily Amtrak Empire Builder schedules to Chicago. Amtrak Empire Builder can get you to Chicago by train from 38 destinations including Portage.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
14h 21m
Avg. Price
$133.75

Amtrak Hiawatha

There are 22 daily Amtrak Hiawatha schedules to Chicago. Amtrak Hiawatha can get you to Chicago by train from 3 destinations including Milwaukee.
Restroom
WiFi
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1h 21m
Avg. Price
$33.57

Amtrak Illini Service

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.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
3h 24m
Avg. Price
$31.50

Amtrak Illinois Zephyr

There are 6 daily Amtrak Illinois Zephyr schedules to Chicago. Amtrak Illinois Zephyr can get you to Chicago by train from 7 destinations including Macomb.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
2h 51m
Avg. Price
$31.48

Amtrak Lincoln Service

There are 34 daily Amtrak Lincoln Service schedules to Chicago. Amtrak Lincoln Service can get you to Chicago by train from 9 destinations including St Louis.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
3h 48m
Avg. Price
$33.14

Amtrak Lake Shore Limited

There are 33 daily Amtrak Lake Shore Limited schedules to Chicago. Amtrak Lake Shore Limited can get you to Chicago by train from 24 destinations including South Bend.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
9h 0m
Avg. Price
$80.87

Amtrak Pere Marquette

There are 3 daily Amtrak Pere Marquette schedules to Chicago. Amtrak Pere Marquette can get you to Chicago by train from 4 destinations including Grand Rapids.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
3h 15m
Avg. Price
$40.56

Amtrak Saluki

There are 7 daily Amtrak Saluki schedules to Chicago. Amtrak Saluki can get you to Chicago by train from 10 destinations including Champaign.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
3h 24m
Avg. Price
$32.87

Amtrak Southwest Chief

There are 14 daily Amtrak Southwest Chief schedules to Chicago. Amtrak Southwest Chief can get you to Chicago by train from 30 destinations including Albuquerque.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
13h 32m
Avg. Price
$114.93

Amtrak Texas Eagle

There are 22 daily Amtrak Texas Eagle schedules to Chicago. Amtrak Texas Eagle can get you to Chicago by train from 38 destinations including Austin.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
12h 14m
Avg. Price
$105.93

Amtrak Wolverine

There are 35 daily Amtrak Wolverine schedules to Chicago. Amtrak Wolverine can get you to Chicago by train from 15 destinations including Detroit.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 8m
Avg. Price
$54.62