ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Indianapolis

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration8h
Distance488
Avg. price$
Bus trips2 found

Buses from Saint Louis to Indianapolis

🚌 Depart from St Louis Bus Station station and arrive at Indianapolis Bus Station station for a 4-hour and 5-minute journey. Greyhound USA operates the St. Louis to Indianapolis bus services, departing three times a day. Louis to Indianapolis bus tickets online with FlixBus for prices ranging from $26 to $70. The distance of the route is 244 miles, offering a comfortable bus ride through scenic landscapes. 🛣️ Enjoy a smooth ride as you travel from Saint Louis to Indianapolis in just over 4 hours. Sit back, relax, and take in the sights along the way with Greyhound USA as your reliable transportation provider.

Where to stay in Indianapolis

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Saint Louis and Indianapolis. The bus departs from St Louis Bus Station and arrives at Indianapolis Bus Station, with services running three times a day, seven days a week. The journey typically takes around 4 hours and 5 minutes, providing a convenient and efficient transportation option for travelers between the two cities.
  • You can catch the bus from Saint Louis to Indianapolis at the St Louis Bus Station. This station is where Greyhound USA operates the bus services between the two cities. Be sure to arrive at the station ahead of your scheduled departure time to ensure a smooth boarding process for your journey to Indianapolis.
  • The bus traveling from Saint Louis to Indianapolis operated by Greyhound USA, arrives at the Indianapolis Bus Station. This is the designated stop for passengers disembarking in Indianapolis. Upon arrival, you can collect your belongings and proceed with your onward travel plans from the Indianapolis Bus Station, conveniently located in the city for your convenience.
  • The cost of a bus ticket from Saint Louis to Indianapolis typically ranges from $26 to $70, depending on factors such as the time of booking and availability. Fares may vary based on the bus service provider and the type of ticket purchased. It's recommended to check with the bus company for the most up-to-date pricing information and to explore any potential discounts or promotions that may be available for your travel dates.
  • The buses traveling from Saint Louis to Indianapolis are typically less crowded during off-peak hours, such as early morning or late evening departures. These times may provide a more relaxed and quieter travel experience for passengers. On the other hand, buses are often busiest during mid-morning or early afternoon departures, especially on weekends or peak travel seasons. It's advisable for travelers looking to avoid crowds to consider scheduling their trip during less popular departure times to potentially have a more comfortable journey.
  • The first bus of the day from Saint Louis to Indianapolis typically departs in the morning, offering an early travel option for passengers. The last bus of the day usually leaves later in the evening, providing a convenient choice for those looking to travel later in the day. By utilizing these first and last bus services, travelers can select departure times that best suit their schedule or preferences when journeying between the two cities.

Will you be returning to Saint Louis by bus?

If you are looking for a return bus trip, check out the buses from Indianapolis to Saint Louis.

See schedule