Compare prices and tickets by train, bus or flight

Tue
Dec 7
$152Amtrak
$285Greyhound
$89American Airlines
Wed
Dec 8
$160Amtrak
$311Greyhound
$69frontier airlines
Fri
Dec 10
$155Amtrak
$293Greyhound
$81frontier airlines
Sat
Dec 11
$156Amtrak
Find prices
$67frontier airlines
Sun
Dec 12
Find prices
$294Greyhound
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Chicago from San Francisco, CA

distanceDistance1849 miles (2983 km)
durationAverage train duration52 h 50 min
priceAverage train ticket price$157 (€132)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from San Francisco, CA to Chicago cover the 1849 miles (2983 km) long journey taking on average 52 h 50 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $155 (€129), but the average price of train tickets is $157 (€132).

Travel Tips

Trains from San Francisco, CA to Chicago
Travel by train to Chicago easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from San Francisco, CA to Chicago.
FAQs
How much do cheap train tickets from San Francisco, CA to Chicago cost?
If you’re looking to save money on tickets, you can find cheap San Francisco, CA to Chicago trains for as little as $155 (€129)  in the next 7 days.
How much is the train to Chicago from San Francisco, CA on average?
If you’re looking to book your train tickets in the next week, you can expect the San Francisco, CA to Chicago train price to come in at an average of $157 (€132)  one way.
What is the distance between San Francisco, CA and Chicago by train?
The San Francisco, CA to Chicago train distance is approximately 1849 miles (2983 km).
What is the San Francisco, CA to Chicago train travel time?
On average the San Francisco, CA to Chicago train travel time is 52 h 50 min  for the 1849 miles (2983 km) long journey, but the duration can vary if you travel on weekends and holidays.
How many train services per day are there to Chicago from San Francisco, CA?
The average number of trains departing San Francisco, CA for Chicago is 1 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from San Francisco, CA to Chicago? When is the last train from San Francisco, CA to Chicago?
You can take the first train from San Francisco, CA to Chicago at 3: 00 PM. The last train from San Francisco, CA to Chicago that you can take departs at 7: 00 PM. Omio shows you the latest train from San Francisco, CA to Chicago schedule to help you book the best departure time for this trip.
When should I buy the San Francisco, CA to Chicago train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets from San Francisco, CA to Chicago within the next 7 days, you can find tickets to cost on average $157 (€132) one way. To find the best prices for this trip, consider booking your train ticket from San Francisco, CA to Chicago a few months in advance.