City to city
Chicago to Philadelphia by train
You can travel directly from Chicago to Philadelphia on the Amtrak Cardinal, an overnight train trip that takes about 22 to 27 hours without needing to change trains.
| Train | Approx. time | Runs | Overnight | Change needed |
|---|---|---|---|---|
| Cardinal | about 22 to 27 hours | Three times a week in each direction | Yes | No, direct |
Taking the train from the Midwest to Pennsylvania offers a relaxing alternative to flying or driving. The route connects two major American cities while passing through the scenic heart of the country. Passengers travel on the Cardinal, enjoying a direct service that crosses multiple states. Whether you choose a simple seat or upgrade to a private room, the journey gives you time to rest and watch the changing landscape. Since the service does not run every day, you will need to check the schedule carefully when planning your trip. Booking early is always a good idea for long distance routes.
Your train options
The Cardinal is the only direct train on this route, running three times a week in each direction as of 2026. The trip takes about 22 to 27 hours, meaning you will spend one night on board.
Passengers can book a standard Coach seat or upgrade to sleeping accommodations. If you want a bed, you can choose a Viewliner Roomette, a Viewliner Bedroom or an Accessible Bedroom. Travelers on a budget often prefer Coach, while those wanting privacy and a flat bed should consider a room. If you are sleeping in coach overnight, bring a blanket and a travel pillow.
Sleeping car passengers receive complimentary café and dining service during the journey. Since the train only operates a few days a week, flexibility is important when booking your tickets.
The journey
The route travels southeast from Illinois through Indiana, Ohio, Kentucky, West Virginia, Virginia, Maryland and Delaware before reaching Pennsylvania. Depending on the time of year and the schedule, you will see different sections in daylight.
Between Cincinnati and Huntington, the train follows the Ohio River along its southern bank in Kentucky. Further east, the stretch from Charleston to Clifton Forge takes you through the New River Gorge. Here, you might see deep forested canyon walls, with stops at Prince and Hinton near the national park.
Between Clifton Forge and Charlottesville, the route crosses the mountains near Staunton, passing through the Blue Ridge and the Shenandoah Valley area. Other major stops along the way include Indianapolis, Washington, DC, Baltimore and Wilmington.
The stations
Your trip begins at Chicago Union Station, located in the West Loop just west of the Chicago River. It is a short walk or bus ride from the Loop. Most western long distance trains start here. The station features the Great Hall, a classic Beaux Arts waiting room opened in 1925. Sleeping car passengers can use the Amtrak Metropolitan Lounge.
You will arrive at Philadelphia William H. Gray III 30th Street Station. Opened in 1933, this station boasts a huge Art Deco main hall. It connects with SEPTA Regional Rail and the Market-Frankford Line, and is served by Acela, Northeast Regional, Keystone and Pennsylvanian trains.
Tips
- Review Amtrak and VIA booking tips to secure the best fares for the Cardinal.
- Pack snacks and water, especially if you are traveling in Coach.
- Check the timetable carefully because the train only runs three times a week.
- Read our guide for your first time on Amtrak to know what to expect on board.
Questions travellers ask
Is there a direct train from Chicago to Philadelphia?
Yes, the Amtrak Cardinal provides a direct service between Chicago and Philadelphia. You will not need to change trains, but the service only runs three times a week in each direction as of 2026.
How long does the train take?
The direct journey on the Cardinal takes about 22 to 27 hours from start to finish. Because this is a long distance route, you will spend one night on the train before arriving at your destination.
What sleeping classes are available?
Passengers can book standard Coach seats or upgrade to a private room. The Cardinal offers Viewliner Roomettes, Viewliner Bedrooms and Accessible Bedrooms. Sleeping car passengers also receive café and dining service included with their ticket.