1map logoGo to main page

Lafayette, IN, USA to Saint Louis, MO, USA from $24: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lafayette, United States of America
to
Saint Louis, United States of America

How to Get from Lafayette to Saint Louis: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$24 - Bus, TrainBest price
349 kmDistance
4h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lafayette to Saint Louis with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound
Bus
Average Duration
6h  10m
Estimated price
$33-106
Recommended
Company
various
Bus
Train
Average Duration
8h  16m
Estimated price
$24-177
Cheapest
route map
Distance: 349 km
Duration: 4h 44m

See more options

Company
FlixBus, Greyhound
Bus
Average Duration
6h  19m
Estimated price
$34-109
Company
various
Drive
Average Duration
4h  44m
Estimated price
$50-75
Company
various
Bus
Plane
Average Duration
7h  19m
Estimated price
$130-330
Company
various
Bus
Plane
Average Duration
7h  3m
Estimated price
$331-332
Company
various
Drive
Plane
Average Duration
7h  38m
Estimated price
$333-334
Company
various
Bus
Plane
Average Duration
8h  12m
Estimated price
$335-336
Company
various
Drive
Plane
Drive
Average Duration
7h  40m
Estimated price
$337-338

Traveling From Lafayette to Saint Louis

Traveling from Lafayette to Saint Louis offers a fascinating contrast, where Lafayette's charming small-town vibe meets the vibrant city life and cultural richness of Saint Louis.

Best Neighborhoods in Saint Louis

Saint Louis boasts a variety of neighborhoods, each with its own charm.

The Delmar Loop
• Boasts eclectic shops and restaurants.
• Home to vibrant music and art scene.
Soulard
• Known for its historic architecture.
• Hosts a lively farmers market.
Central West End
• Features beautiful parks and historic homes.
• Offers upscale dining and nightlife.

Best Times To Visit Saint Louis's Attractions

Timing your visit can greatly enhance your experience in Saint Louis.

Gateway Arch
Visiting early in the morning offers stunning views and fewer crowds.
Saint Louis Zoo
Weekdays during the school year provide a quieter, more relaxed experience.
Forest Park
Late afternoon or early evening showcases beautiful sunsets and fewer visitors.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid continental climate with distinct seasons, bringing hot summers and cold winters, making spring and fall the best times to visit for mild weather. Being aware of the weather helps you pack appropriately and plan activities, ensuring a more enjoyable trip.

Dining Recommendation

Try the St. Louis-style barbecue ribs at Pappy's Smokehouse, where the smoky, tangy flavors reflect a culinary tradition that stands apart from Lafayette's Cajun influences. The lively atmosphere and dedication to local ingredients elevate the dining experience, providing a taste of the city's unique food culture.

Lafayette - Saint Louis operators

Explore transport companies operating between Lafayette and Saint Louis, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Lafayette Bus Stop to Indianapolis Bus Station

Average Duration
1h 15m
Estimated price
$0-0

Bus from Indianapolis Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$0-0

Bus from Lafayette Bus Stop to Chicago Train Station

Average Duration
2h 10m
Estimated price
$0-0

Bus from Lafayette Bus Stop to Chicago

Average Duration
2h 20m
Estimated price
$0-0
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Lafayette Bus Stop to Indianapolis

Average Duration
1h 10m
Estimated price
$0-0

Bus from Lafayette Bus Stop to Chicago

Average Duration
2h 5m
Estimated price
$0-0
Plane
Website
https://www.united.com/

Plane from Indianapolis Airport to St. Louis Airport

Average Duration
1h 25m
Estimated price
$130-1061
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Chicago Union Station to St. Louis

Average Duration
5h 6m
Estimated price
$130-249
Shuttle
Contact phone
+1 765-637-5124
Website
https://www.reindeershuttle.com/

Shuttle from Courtyard Lafayette to Indianapolis Airport

Average Duration
1h 10m
Estimated price
$0-0
Contact phone
+1(765)4973828
Website
https://www.lafayettelimo.com/

Shuttle from State Street Bus Stop, Lafayette IN to O'Hare International Terminal 2

Average Duration
3h 48m
Estimated price
$0-0

Frequently asked questions

Find out more about the route from Lafayette to Saint Louis.

Or choose the category:
The distance between Lafayette and Saint Louis is approximately 217 miles or 280 miles by road. Travel times can vary depending on the mode of transportation. It takes approximately 9 hours and 30 minutes to travel by train from Lafayette to Saint Louis. Alternatively, taking a shuttle to Indianapolis and then flying to St. Louis would take around 6 hours and 48 minutes. By car, it takes about 4 hours and 44 minutes to travel from Lafayette to Saint Louis, while the bus journey takes around 6 hours and 10 minutes.
The most cost-effective option for traveling from Lafayette to Saint Louis is by bus, with prices ranging from $30 to $120. This option takes approximately 6 hours and 10 minutes. However, if speed is a priority, driving is the most time-efficient option, taking about 4 hours and 44 minutes. The cost for driving ranges from $50 to $75.
The prices for traveling from Lafayette to Saint Louis vary depending on the mode of transportation. For a train journey, the prices can range from $16 to $213. If you prefer to take a bus, the prices can range from $33 to $111. It is important to note that these prices may fluctuate based on factors such as seasonality, availability, and promotions. It is advisable to check with the respective transportation providers for the most up-to-date pricing information.
To travel from Lafayette to Saint Louis without using public transportation, you can drive. The distance between the two cities is 280 miles, and it takes approximately 4 hours and 44 minutes to complete the journey by car. The cost of this trip by car can range from $50 to $75, depending on factors such as gas prices and tolls.
The best way to travel from Lafayette to St. Louis without a car is by bus. The bus journey takes approximately 6 hours and 10 minutes and the ticket prices range from $30 to $120. There are several bus companies that operate this route, providing a convenient and affordable option for travelers.
There is no direct train or bus link between Lafayette and St. Louis. If traveling by train, there is a route with transfers that takes approximately 9 hours and 30 minutes. By bus, the journey with transfers takes around 6 hours and 10 minutes. Both options require changing vehicles and can be time-consuming. It may be more convenient to consider alternative modes of transportation such as driving or flying.
The flight duration between Lafayette and Saint Louis varies depending on the specific route and any layovers. The quickest option with one stopover takes approximately 3 hours and 35 minutes. However, since there is no direct flight from Indianapolis to St. Louis, the total travel time can be longer depending on the layover duration. Prices for flights also vary depending on factors such as airline, time of booking, and demand, so it is best to check with airlines or travel websites for current rates.
There are plenty of accommodation options near Saint Louis. With over 326 hotels to choose from, travelers can find a place to stay that fits their preferences and budget. Prices for hotels in St. Louis start at $41, making it affordable for a range of travelers. Whether you are looking for a luxury hotel, a budget-friendly option, or something in between, there are plenty of options available to suit your needs.

Trips to Saint Louis