How far is st Louis from Indianapolis

How to get from Indianapolis to St Louis

Find Transport to St Louis

Search accommodation with Booking.com

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

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

Bus

  1. Take the bus from Indianapolis to St Louis

Train

  1. Take the train from Indianapolis to Chicago Union Station
  2. Take the train from Chicago Union Station to St. Louis

Drive

  1. Drive from Indianapolis to St Louis

14 Weekly Buses

3h 55m Average Duration

$45 Cheapest Price

See schedules

Travel safe during COVID-19

Rules to follow in United States

Travel within United States

Observe COVID-19 safety rules

Frequently Asked Questions


Am I allowed to travel from Indianapolis to St Louis?

Yes, travel within United States is currently allowed.

Explore travel options

What are the travel restrictions in St Louis?

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Observe COVID-19 safety rules

Explore travel options

What is the national COVID-19 helpline number in St Louis?

The national COVID-19 helpline number in St Louis is 800-232-4636.

Do I have to wear a face mask on public transport in St Louis?

Wearing a face mask on public transport in St Louis is recommended.

What should I do if I have COVID-19 symptoms when I arrive in St Louis?

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

Last updated: 26 Oct 2022
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 Rome2rio travel advice for general help.

Questions & Answers

What is the cheapest way to get from Indianapolis to St Louis?

The cheapest way to get from Indianapolis to St Louis is to bus which costs $45 - $65 and takes 3h 55m.

More details

Which way is quickest from Indianapolis to St Louis?

The quickest way to get from Indianapolis to St Louis is to bus which costs $45 - $65 and takes 3h 55m.

More details

Is there a direct bus between Indianapolis and St Louis?

Yes, there is a direct bus departing from Indianapolis and arriving at St Louis. Services depart twice daily, and operate every day. The journey takes approximately 3h 55m.

More details

Is there a direct train between Indianapolis and St Louis?

No, there is no direct train from Indianapolis to St Louis. However, there are services departing from Indianapolis and arriving at St. Louis via Chicago Union Station. The journey, including transfers, takes approximately 11h 6m.

More details

How far is it from Indianapolis to St Louis?

The distance between Indianapolis and St Louis is 370 km. The road distance is 390.1 km.

Get driving directions

How do I travel from Indianapolis to St Louis without a car?

The best way to get from Indianapolis to St Louis without a car is to bus which takes 3h 55m and costs $45 - $65.

More details

How long does it take to get from Indianapolis to St Louis?

The bus from Indianapolis to St Louis takes 3h 55m including transfers and departs twice daily.

More details

Where do I catch the Indianapolis to St Louis bus from?

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

More details

Where do I catch the Indianapolis to St Louis train from?

Indianapolis to St Louis train services, operated by Amtrak, depart from Indianapolis station.

More details

Train, bus or fly from Indianapolis to St Louis?

The best way to get from Indianapolis to St Louis is to bus which takes 3h 55m and costs $45 - $65. Alternatively, you can train, which costs $120 - $180 and takes 11h 6m, you could also fly, which costs $130 - $600 and takes 5h 45m.

Mode details

What companies run services between Indianapolis, IN, USA and St Louis, MO, USA?

Greyhound USA operates a bus from Indianapolis to St Louis twice daily. Tickets cost $45 - $65 and the journey takes 3h 55m. Alternatively, you can take a train from Indianapolis to St Louis via Chicago Union Station in around 11h 6m.

How far is st Louis from Indianapolis

Southwest Airlines

Websitesouthwest.comAve. Duration4h 25mWhenMonday to FridayEstimated price$240 - $800Ave. Duration4h 45mWhenMonday to SaturdayEstimated price$280 - $900Ave. Duration5h 10mWhenSaturdayEstimated price$290 - $900Ave. Duration1h 10mWhenEvery dayEstimated price$140 - $460

How far is st Louis from Indianapolis

United Airlines

Website united.comAve. Duration3h 50mWhenEvery dayEstimated price$280 - $700Ave. Duration4h 57mWhenEvery dayEstimated price$280 - $700Ave. Duration1h 22mWhenEvery dayEstimated price$180 - $490

How far is st Louis from Indianapolis

Delta

Websitedelta.comAve. Duration4h 19mWhenTuesday, Wednesday, Thursday and FridayEstimated price$460 - $1,100Ave. Duration4h 42mWhenEvery dayEstimated price$480 - $1,300 Ave. Duration4h 53mWhenEvery dayEstimated price$490 - $1,400

How far is st Louis from Indianapolis

American Airlines

Websiteaa.comAve. Duration3h 40mWhenEvery dayEstimated price$200 - $550Ave. Duration4h 55mWhenEvery dayEstimated price$200 - $550Ave. Duration1h 16m WhenEvery dayEstimated price$180 - $380

How far is st Louis from Indianapolis

GoJet Airlines

Websitegojetairlines.comAve. Duration1h 31mWhenEvery dayEstimated price$26 - $360

How far is st Louis from Indianapolis

Amtrak

Amtrak is a rail service that connects the US and three Canadian provinces. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Founded in 1971, it is based in Washington, D.C. and offers four classes of travel: First Class, Sleeper, Business and Coach. Ticket fares are divided into five subclasses: Saver, Value, Flexible, Business and Premium. Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities.

Phone+1 800-872-7245Websiteamtrak.comAve. Duration5hFrequency3 times a weekEstimated price$55 - $80WebsiteAmtrakCoach Seat$55 - $80Premium$320 - $440 Flexi Coach Seat$90 - $140Business Seat$95 - $140Ave. Duration5h 6mFrequency5 times a dayEstimated price$65 - $95WebsiteAmtrakCoach Seat $65 - $95Premium$340 - $470Flexi Coach Seat$110 - $180Business Seat$120 - $170

How far is st Louis from Indianapolis

Greyhound USA

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.

Phone+1 214-849-8100/1-800-231-2222EmailWebsitegreyhound.comAve. Duration3h 55mFrequencyTwice dailyEstimated price$45 - $65Websitegreyhound.comEconomy$45 - $65Flexible$80 - $120

How far is st Louis from Indianapolis

Palmland Bus Lines

How far is st Louis from Indianapolis

OurBus

How far is st Louis from Indianapolis

Flixbus USA

Phone(855) 626-8585Websiteflixbus.comAve. Duration3h 30mFrequencyTwice dailyEstimated price$24 - $85Schedules atflixbus.comAdult Standard Purchase$30 - $85Adult Advance Purchase$24 - $35

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

How long is the flight from Indianapolis to St Louis?

There is no direct flight from Indianapolis Airport to St. Louis Airport. The quickest flight takes 3h 26m and has one stopover.

Search flights

Where does the Indianapolis to St Louis bus arrive?

Indianapolis to St Louis bus services, operated by Greyhound USA, arrive at St Louis station.

More details

What is the time difference between Indianapolis and St Louis?

St Louis is 1h behind Indianapolis. It is currently 2:25 AM in Indianapolis and 1:25 AM in St Louis.

Where does the Indianapolis to St Louis train arrive?

Indianapolis to St Louis train services, operated by Amtrak, arrive at St. Louis station.

More details

Can I drive from Indianapolis to St Louis?

Yes, the driving distance between Indianapolis to St Louis is 390 km. It takes approximately 4h 2m to drive from Indianapolis to St Louis.

Get driving directions

Which airlines fly from Indianapolis Airport to St. Louis Airport?

Southwest Airlines, American Airlines, United Airlines and Delta offer flights from Indianapolis Airport to St. Louis Airport.

Search flights

How do I get a train ticket from Indianapolis to St Louis?

Book your Indianapolis to St Louis train tickets online with Omio.

Search and book

How do I get a bus ticket from Indianapolis to St Louis?

Book your Indianapolis to St Louis bus tickets online with Omio and Busbud.

Search and book

Where can I stay near St Louis?

There are 374+ hotels available in St Louis. Prices start at $150 AUD per night.

More details

How do I get to Indianapolis (IND) Airport from Indianapolis?

The best way to get from Indianapolis to Indianapolis Airport is to line 8 bus which takes 38 min and costs $3.

More details

Trips from Indianapolis

Trips to St Louis

How far is St. Louis from Indianapolis by plane?

Flight distance from St Louis to Indianapolis (St. Louis Lambert International Airport – Indianapolis International Airport) is 229 miles / 368 kilometers / 199 nautical miles. Estimated flight time is 55 minutes.

What is there to see between St. Louis and Indianapolis?

The top stops along the way from Saint Louis to Indianapolis (with short detours) are Cahokia Mounds State Historic Site, Indiana University Bloomington, and Turkey Run State Park. Other popular stops include Eckert's Country Restaurant, Oliver Winery, and World's Largest Wind Chime.

What city is halfway between St. Louis and Indianapolis?

The halfway point between Indianapolis, Indiana and St. Louis, Missouri is: Toledo, IL. Find a place to meet halfway. These two locations are 242 miles apart and the exact midpoint is I-70, Toledo, IL 62468, USA.

How far is Saint Louis and Indiana?

Distance from Saint-Louis to Indianapolis The shortest distance (air line) between Saint-Louis and Indianapolis is 231.14 mi (371.99 km). The shortest route between Saint-Louis and Indianapolis is 243.31 mi (391.57 km) according to the route planner. The driving time is approx. 4h 35min.