Search Chicago train tickets

switcheroo

Quickview

How to get to Chicago by train?

Routes833
Trips per day1,662
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.

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 $6.50. Such great deals to Chicago are available on two routes including Joliet and 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.78 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 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 0m
Avg. Price
$25.62

San Diego

There are 11 train schedules per day connecting San Diego with Chicago. It takes on average 63 hours 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
15h 0m
Avg. Price
$275.89

San Francisco

There are 10 train schedules per day connecting San Francisco with Chicago. It takes on average 65 hours 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
17h 0m
Avg. Price
$255.78

Los Angeles

There are 9 train schedules per day connecting Los Angeles with Chicago. It takes on average 61 hours 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
13h 0m
Avg. Price
$258.46

San Luis Obispo

There are 9 train schedules per day connecting San Luis Obispo with Chicago. It takes on average 62 hours 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
14h 0m
Avg. Price
$216.50

What train companies travel to Chicago, Illinois?

Located in Illinois, United States, you can travel by train to Chicago from 833 destinations and choose from 1662 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 40 minutes

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

train companies serving Chicago

Amtrak

There are 283 daily Amtrak schedules to Chicago. Amtrak can get you to Chicago by train from 460 destinations including San Jose.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
WiFi
Avg. Time
10h 29m
Avg. Price
$169.26

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

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 18 destinations including New Orleans.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
Avg. Time
8h 12m
Avg. Price
$66.88

Amtrak Capitol Limited

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

Amtrak Cardinal

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

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

Amtrak California Zephyr

There are 13 daily Amtrak California Zephyr schedules to Chicago. Amtrak California Zephyr can get you to Chicago by train from 31 destinations including Burlington.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
Avg. Time
20h 11m
Avg. Price
$118.37

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 Tomah.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
Avg. Time
15h 18m
Avg. Price
$115.90

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.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
WiFi
Avg. Time
1h 22m
Avg. Price
$25.27

Amtrak Hoosier State

There are 3 daily Amtrak Hoosier State schedules to Chicago. Amtrak Hoosier State can get you to Chicago by train from 5 destinations including Crawfordsville.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
WiFi
Avg. Time
4h 13m
Avg. Price
$32.80

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

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

Amtrak Lincoln Service

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

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

Amtrak Pere Marquette

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

Amtrak Saluki

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

Amtrak Southwest Chief

There are 14 daily Amtrak Southwest Chief schedules to Chicago. Amtrak Southwest Chief can get you to Chicago by train from 29 destinations including Galesburg.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
Avg. Time
14h 41m
Avg. Price
$97.82

Amtrak Texas Eagle

There are 33 daily Amtrak Texas Eagle schedules to Chicago. Amtrak Texas Eagle can get you to Chicago by train from 38 destinations including St Louis.
Air conditioning
Restroom
Extra legroom
Loyalty rewards
Power outlet
Snacks
Avg. Time
11h 55m
Avg. Price
$66.76

Amtrak Wolverine

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