PHL-CHI

$124 Find train tickets from Philadelphia to Chicago

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train from Philadelphia to Chicago departing on 8/1. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Fri 5/30
Fri 6/6

Book train tickets from Philadelphia to Chicago

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips from Philadelphia to Chicago that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return train deals from Philadelphia to Chicago

Recommended round-trip train tickets departing in the coming months from the most popular operators
Amtrak Logo
8:15 am - 10:00 amPhiladelphia 30th Street Station-
Chicago Union
26h 45mnonstop
Amtrak Logo
5:55 pm - 8:51 pmChicago Union-
Philadelphia 30th Street Station
25h 56mnonstop
$296Amtrak
Find Deal
Wed, May 21 - Thu, May 22

Good to know

Average price (round-trip)

$296

Average price (one-way)

$124
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Philadelphia to Chicago train tickets

  • 25% of our users found round-trip train tickets from Philadelphia to Chicago for $371 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Philadelphia to Chicago by train

  • How long is a train journey to Chicago from Philadelphia?

    The train journey from Philadelphia to Chicago takes 26h 45m on average and covers a distance of 663 miles.

  • What train companies travel from Philadelphia to Chicago?

    Amtrak is the only train operator serving this route.

Search Chicago trains on KAYAK. Find cheap train tickets to Chicago from Philadelphia. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.