Trip to Indianapolis

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Saint Louis to Indianapolis

🛫 Traveling from Saint Louis to Indianapolis by plane involves a flight duration of approximately 3 hours and 22 minutes with one stopover. While there are no direct flights available, major airlines such as Southwest, United, American, and Delta operate this route. ✈️ The journey between the two cities typically takes around 5 hours and 56 minutes by air, providing a convenient option for travelers looking to reach Indianapolis from Saint Louis efficiently. Despite the travel time, the flight offers a swift and comfortable means of transportation between the two destinations. 💸 Flight prices between Saint Louis and Indianapolis range from $104 to $414, depending on the airline, season, and booking preferences. Travelers can select from a variety of flight options to find the most suitable and cost-effective choice for their trip between these two Midwestern cities.

Where to stay in Indianapolis

There are over 291 hotels to stay in Indianapolis. Prices range from $35 per night.

Accomodation
  • Several major airlines that operate flights between St. Louis Airport and Indianapolis Airport include Southwest Airlines, United Airlines, American Airlines, and Delta. These airlines offer regular and convenient flight options to travelers looking to fly between St. Louis and Indianapolis. Passengers can choose from a variety of flight times and price points when booking their journey with any of these airlines. It is advisable to check each airline's specific schedules and policies to find the best option for your travel needs.
  • The flight duration from St. Louis to Indianapolis typically takes approximately 5 hours and 56 minutes. This flight time may vary depending on factors such as the specific route taken, weather conditions, and any layovers. Passengers should account for this duration when planning their travel itinerary and make necessary arrangements for a comfortable journey.
  • The cost of a flight from St. Louis to Indianapolis can range anywhere from $104 to $414, depending on various factors such as the airline chosen, the time of booking, and seat availability. It is advisable for travelers to compare prices across different airlines and booking platforms to find the best deal for their budget. Additionally, considering booking in advance or being flexible with travel dates can help secure more affordable flight options.