Travel from New-Orleans to St-Louis

Bus or fly from New Orleans to St. Louis?

Southwest Airlines, Delta and American Airlines fly from New Orleans to St. Louis every 3 hours. Alternatively, you can take a bus from New Orleans to St. Louis via Baton Rouge, LA and Memphis, TN in around 17 h 45 min.

Book transport from New Orleans to St. Louis

Travel Guides

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

How to get from New Orleans to St. Louis

ModeDurationPrice
From Carrollton bus to New Orleans airport, fly to St. Louis airport, then train to St. Louis.3 h 55 min$243
From New Orleans Union Passenger Terminal Amtrak train to Carbondale,IL - Amtrak then Amtrak Thruway to St. Louis, MO - Amtrak.16 h 26 min
From New Orleans, LA bus to Baton Rouge, LA, bus to Memphis, TN, then bus to St. Louis, MO.17 h 45 min$99
From New Orleans drive to St. Louis.11 h 5 min$81

How long does it take to get from New Orleans to St. Louis?

It takes approximately 3 h 55 min to get from New Orleans to St. Louis, including transfers.

Is there a direct bus between New Orleans and St. Louis?

No, there is no direct bus from New Orleans to St. Louis. However, there are services departing from New Orleans, LA and arriving at St. Louis, MO via Baton Rouge, LA and Memphis, TN. The journey, including transfers, takes approximately 17 h 45 min.

Operators from New Orleans to St. Louis

OperatorPhoneWebsite
Jefferson Transit JeT(504) 818-1077Jefferson Transit JeT
Southwest AirlinesSouthwest Airlines
DeltaDelta
American AirlinesAmerican Airlines
Metro St. LouisMetro St. Louis
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA