Travel from St-Louis-Airport-STL to Chicago-O-Hare-Airport-ORD

Train, bus or fly from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD)?

American Airlines and United Airlines fly from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD) hourly. Alternatively, Greyhound USA operates a bus from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD) 3 times a day. Tickets cost $25 - $85 and the journey takes 5 hours 45 minutes.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD)

ModeDurationPrice
From St. Louis airport fly to Chicago O'Hare airport.1 h 15 min$100
From St. Louis airport fly to Chicago Midway airport then bus to Chicago O'Hare Airport (ORD).1 h 43 min$186
From St. Louis airport fly to Milwaukee airport then bus to Chicago O'Hare Airport (ORD).3 h 28 min$234
From LAMBERT MAIN TRML station train to St. Louis, MO, bus to Clinton-Blue, then subway to O'Hare.8 h 5 min$42
From LAMBERT MAIN TRML station train to St. Louis Gateway Station Amtrak, train to Chicago Union Station Amtrak, walk to Clinton-Blue, then subway to O'Hare.8 h 8 min$102
From Lambert Busport line 49 bus to North Hanley Transit Center, line 4 bus to St Louis, MO, bus to Chicago, IL - Amtrak, bus to Chicago, IL - Midway International Airport, then bus to Chicago O'Hare Airport.9 h 40 min$55
From St. Louis Airport (STL) drive to Chicago O'Hare Airport (ORD).5 h 4 min$37

How long does it take to get from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD)?

It takes approximately 1 hour 15 minutes to fly from St. Louis (STL) to Chicago O'Hare (ORD), including transfers and time at the airport.

Is there a direct bus between St. Louis Airport (STL) and Chicago O'Hare Airport (ORD)?

No, there is no direct bus from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD). However, there are services departing from Lambert Busport and arriving at Chicago O'Hare Airport via North Hanley Transit Center, St Louis, MO, Chicago, IL - Amtrak and Chicago, IL - Midway International Airport. The journey, including transfers, takes approximately 9 hours 40 minutes.

Operators from St. Louis Airport (STL) to Chicago O'Hare Airport (ORD)

OperatorPhoneWebsite
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Southwest AirlinesSouthwest Airlines
Coach USA201-225-7500Coach USA
Metro St. LouisMetro St. Louis
Greyhound USA+1 214-849-8100Greyhound USA
Chicago Transit (CTA)Chicago Transit (CTA)
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus
Vangalder Bus+1 608-752-5407Vangalder Bus