1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from West 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.

$16 by trainBest price
449 kmDistance
4h 42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from West 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
Amtrak
Train
Average Duration
9h  30m
Estimated price
$16-213
Cheapest
route map
Distance: 449 km
Duration: 4h 42m

See more options

Company
FlixBus and Greyhound
Bus
Average Duration
6h  19m
Estimated price
$34-109
Company
Various
Drive
Average Duration
4h  42m
Estimated price
$50-75
Company
Reindeer Shuttle and various Airlines
Bus
Plane
Average Duration
7h  39m
Estimated price
$132-330
Company
FlixBus and various Airlines
Bus
Plane
Average Duration
7h  3m
Estimated price
$331-332
Company
Lafayette Limo and various Airlines
Drive
Plane
Average Duration
7h  38m
Estimated price
$333-334
Company
FlixBus and various Airlines
Bus
Plane
Average Duration
8h  12m
Estimated price
$335-336
Company
Lafayette Limo and various Airlines
Drive
Plane
Drive
Average Duration
7h  40m
Estimated price
$337-338

Traveling From West Lafayette to Saint Louis

Your journey from West Lafayette to Saint Louis offers a shift from the serene college town charm to the vibrant urban landscape filled with culture and entertainment.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering unique experiences.

The Delmar Loop
• Vibrant arts scene with galleries and theaters.
• Home to numerous eclectic dining options.
Soulard
• Famous for its historic architecture and cobblestone streets.
• Known for lively festivals and a great nightlife.
Central West End
• Upscale shopping and dining among charming historic buildings.
• Close proximity to the Missouri Botanical Garden.

Best Times To Visit Saint Louis's Attractions

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

Gateway Arch
Visit early morning or late afternoon for fewer crowds and stunning views.
Forest Park
Weekdays in spring or fall offer peaceful moments amidst nature.
City Museum
Late afternoons on weekdays provide a less hectic atmosphere for exploration.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and cold winters, making spring and fall the ideal seasons for comfortable travel. Planning your visit around the weather can enhance your outdoor experiences, especially at attractions like parks and festivals.

Dining Recommendation in Saint Louis

When in Saint Louis, try the iconic St. Louis-style BBQ ribs at Pappy's Smokehouse, where slow-cooked meats slathered in tangy sauce provide a flavor profile that's distinct from West Lafayette's more traditional dining scene. The lively atmosphere and commitment to local ingredients elevate each meal, offering a taste of the city’s culinary heritage that you won't find back home.

West Lafayette - Saint Louis operators

Explore transport companies operating between West 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
$34-34

Bus from Indianapolis Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$16-106

Bus from Lafayette Bus Stop to Chicago

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

Bus from Lafayette Bus Stop to Indianapolis

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

Bus from Lafayette Bus Stop to Milwaukee Mitchell Airport

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

Train from Lafayette Amtrak Station to Chicago Union Station

Average Duration
3h 24m
Estimated price
$16-213

Train from Chicago Union Station to St. Louis

Average Duration
5h 6m
Estimated price
$16-213
Plane
Website
https://www.united.com/

Plane from Indianapolis (IND) to St. Louis (STL)

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

Shuttle from Purdue Memorial Union to Indianapolis Airport

Average Duration
1h 30m
Estimated price
$33-109
Other Show other routes
Contact phone
+1(765)4973828
Website
http://www.lafayettelimo.com

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

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

West Lafayette to Saint Louis: Overview of Bus, Train, Flight, and Car Trips

Traveling between West Lafayette and Saint Louis offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from West Lafayette to vibrant St. Louis covering a distance of 279 miles in approximately 4 hours and 42 minutes. 📍 Enjoy the flexibility and freedom of driving, with prices varying from $50 to $75 for the journey by car, offering a budget-friendly travel option with the convenience of setting your own pace.
Average price
$50 - $75
🚆 The total travel time for this train journey from West Lafayette to St. Louis, including transfers, is approximately 9 hours and 30 minutes. Despite the added time for transfers, passengers can enjoy a comfortable ride with Amtrak services throughout the trip. 🚆 Ticket prices for the train between West Lafayette and Saint Louis can vary, ranging from $16 to $213. Travelers can explore different fare options and schedules to find the best train journey that suits their preferences and budget.
Departure Point
Lafayette Amtrak Station
Arrival Point
St. Louis station
🛫 Traveling from West Lafayette to St. Louis by plane involves taking a flight from Indianapolis Airport with a stopover along the way. The quickest route typically takes around 3 hours and 37 minutes.
Departure Point
Indianapolis Airport
Arrival Point
St. Louis Airport. The quickest flight takes 3h 37m and has one stopover
🛏️ The entire bus trip from West Lafayette to St. Louis, including transfers, will take approximately 6 hours and 10 minutes. Greyhound USA operates the bus services for this route, ensuring a comfortable and reliable travel experience. 💸 Prices for a bus ticket between West Lafayette and St. Louis typically range from $33 to $106.
Departure Point
Lafayette Bus Stop station
Arrival Point
St Louis Bus Station

Frequently asked questions

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

Or choose the category:
The distance between West Lafayette and Saint Louis is 216 miles. By car, it typically takes around 4 hours and 42 minutes to travel from West Lafayette to Saint Louis. By bus, the travel time is usually around 6 hours and 10 minutes. Alternatively, by train, it takes approximately 9 hours and 30 minutes to reach Saint Louis from West Lafayette.
The most cost-effective and time-efficient transportation option for traveling from West Lafayette to Saint Louis is by driving. The road distance is approximately 278.9 miles, and it takes about 4 hours and 42 minutes to reach St. Louis by car. This option is not only convenient in terms of time, but it also offers savings compared to other modes of transportation. Additionally, driving allows for flexibility and the ability to explore other nearby destinations along the way.
The prices of a train ticket from West Lafayette to Saint Louis can range from $16 to $213, depending on the class of service and availability. On the other hand, the prices of a bus ticket from Saint Louis to West Lafayette can vary from $33 to $111. It is recommended to check with the respective transportation companies for accurate and up-to-date pricing information.
To travel from West Lafayette to Saint Louis without using public transportation, you can drive. The distance between the two cities is approximately 279 miles, and it takes around 4 hours and 42 minutes to drive. The cost of the trip by car varies between $50 and $75, depending on factors such as fuel prices and vehicle efficiency.
To travel from West Lafayette to St. Louis without a car, the best option is to take a bus. The journey takes approximately 6 hours and 10 minutes and ticket prices range from $30 to $120. There are several bus companies that operate on this route, providing a convenient and affordable travel option for those without a car.
There is no direct train or bus link between West Lafayette and Saint Louis. However, there are train services available from Lafayette Amtrak Station to St. Louis via Chicago Union Station, which takes approximately 9 hours and 30 minutes, including transfers. There are also bus services available from Lafayette Bus Stop to St. Louis via Indianapolis Bus Station, which takes approximately 6 hours and 10 minutes, including transfers.
The flight between West Lafayette and Saint Louis typically takes around 3 hours and 35 minutes with one stopover. However, please note that there are no direct flights from Indianapolis Airport to St. Louis Airport. The cost of the flight can vary depending on the airline, time of booking, and other factors, so it is recommended to check with various airlines for specific pricing.
There are plenty of options for accommodation near Saint Louis. There are over 326 hotels available in the area, offering a range of prices and amenities. Prices start at $41 per night, making it possible to find affordable options for all budgets. Whether you're looking for luxury accommodations or budget-friendly options, there is a wide variety of hotels to choose from in Saint Louis.

Trips to Fort Wayne