There are 6 ways to get from Chicago to St Louis by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in yellowcomic.com"s travel planner.

You are watching: Miles from chicago to st louis


Train • 5h 30m

Take the train from Chicago Union Station to St. Louis Lincoln Service / ...

Fly from Chicago O"Hare • 3h 33m

Fly from Chicago O"Hare (ORD) to St. Louis (STL) ORD - STL

Fly from Chicago Midway • 3h 21m

Fly from Chicago Midway (MDW) to St. Louis (STL) MDW - STL

Train to Milwaukee, fly • 5h 4m

Take the train from Chicago Union Station to Milwaukee Fly from Milwaukee (MKE) to St. Louis (STL) MKE - STL

Chicago to St Louis by train

The train journey time between Chicago and St Louis is around 5h 30m and covers a distance of around 282 miles. The fastest train normally takes 5h 20m. Operated by Amtrak, the Chicago to St Louis train service departs from Chicago Union Station and arrives in St. Louis. Typically 38 trains run weekly, although weekend and holiday schedules can vary so check in advance.

Explore all travel options


The schedules shown below are for the next available departures.

Chicago to St Louis train schedules


Amtrak
Amtrak
Amtrak
Amtrak
Amtrak

Travel within United States

Domestic border crossings may be subject to approval, testing and quarantine


COVID-19 help in United States

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 800-232-4636


Domestic travel is not restricted, but some conditions may applyFace masks are recommendedThere is a social distancing requirement of 2 metresDomestic border crossings may be subject to approval, testing and quarantine

Explore travel options

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 800-232-4636.


Last updated: 5 Oct 2021 Exceptions may apply, for full details: Centers for Disease control and prevention (CDC). We"re working around the clock to bring you the latest COVID-19 travel updates.This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.Visit yellowcomic.com travel advice for general help.


The cheapest way to get from Chicago to St Louis is to drive which costs $29-$45 and takes 4h 58m.

More details


The fastest way to get from Chicago to St Louis is to fly. Taking this option will cost $130-$2,900 and takes 3h 21m.

More details


Yes, there is a direct bus departing from Chicago and arriving at St Louis. Services depart once daily, and operate every day. The journey takes approximately 6h 40m.

More details


Yes, there is a direct train departing from Chicago Union Station station and arriving at St. Louis. Services depart five times a day, and operate every day. The journey takes approximately 5h 30m.

More details


The distance between Chicago and St Louis is 264 miles. The road distance is 298.2 miles.

Get driving directions


The best way to get from Chicago to St Louis without a car is to train which takes 5h 30m and costs $40-$60.

More details


The train from Chicago Union Station to St. Louis takes 5h 30m including transfers and departs five times a day.

More details


Chicago to St Louis bus services, operated by Greyhound USA, depart from Chicago station.

More details


Chicago to St Louis train services, operated by Amtrak, depart from Chicago Union Station.

See more: Can Parakeets Survive In The Wild ? Releasing Budgies Outside

More details


The best way to get from Chicago to St Louis is to train which takes 5h 30m and costs $40-$60. Alternatively, you can bus, which costs $35-$55 and takes 6h 40m, you could also fly, which costs $40-$170 and takes 3h 33m.

Mode details


x_Gj_I~~%5Db%7B%5Bd%60Anh
bu

*

*

*

*

Website flyfrontier.com Flights from Chicago O"Hare to St. Louis Ave. Duration 1h 19m When Monday and Friday Estimated price $35-$430