1map logoGo to main page

Saint Louis, MO, USA to Lafayette, LA, USA from $98: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Saint Louis to Lafayette: 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.

$98 - Plane, BusBest price
1164 kmDistance
5h 58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Lafayette 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
various
Plane
Average Duration
5h  58m
Estimated price
$224-666
Recommended
Company
various
Plane
Bus
Average Duration
7h  57m
Estimated price
$98-338
Cheapest
route map
Distance: 1164 km
Duration: 5h 58m

See more options

Company
Amtrak
Drive
Train
Bus
Average Duration
20h  51m
Estimated price
$153-314
Company
Greyhound USA
Bus
Average Duration
31h  50m
Estimated price
$153-314
Company
various
Plane
Drive
Average Duration
6h  41m
Estimated price
$174-490
Company
various
Plane
Taxi
Average Duration
7h  54m
Estimated price
$184-666
Company
N/A
Drive
Average Duration
11h  48m
Estimated price
$2240-2241

Traveling From Saint Louis to Lafayette

The journey from Saint Louis to Lafayette reveals striking contrasts, with the vibrant city life and cultural landmarks of Saint Louis giving way to the laid-back charm and rich Cajun heritage of Lafayette.

Best Neighbourhoods in Lafayette

Lafayette's neighborhoods offer a blend of culture, history, and charm.

Downtown Lafayette
• Bustling with local shops and eateries.
• Hosts vibrant festivals throughout the year.
Scott
• Home to authentic Cajun cuisine.
• Features a strong sense of community.

Best Times To Visit Lafayette's Attractions

Planning your visit to Lafayette's top spots can enhance your experience.

Vermilionville Historic Village
Visit early in the morning on weekdays for fewer crowds and cooler temperatures.
Acadian Cultural Center
Late afternoons on weekdays provide quieter exploration of exhibits and programs.
Cypress Lake
Spring and fall weekends offer scenic beauty without the summer heat and crowds.

Lafayette Weather: What to Expect Year-Round

Lafayette experiences a humid subtropical climate, with hot summers and mild winters, making spring and fall the most pleasant times to visit. Understanding the weather can help you pack appropriately and plan activities, enhancing your overall travel experience.

Dining Recommendation in Lafayette

When in Lafayette, don’t miss out on trying gumbo at a local eatery like Prejean's, where the rich and complex flavors celebrate the region’s Cajun roots. This dining experience immerses you in the vibrant atmosphere of Louisiana culture, offering a bold contrast to the barbecue and toasted ravioli synonymous with Saint Louis.

Saint Louis - Lafayette operators

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

Plane Show flights
Website
united.com

Plane from St. Louis (STL) to Lafayette (LFT)

Average Duration
5h 17m
Estimated price
$2246-6662

Plane from St. Louis (STL) to Baton Rouge (BTR)

Average Duration
5h 23m
Estimated price
$2249-6660

Plane from St. Louis (STL) to Lake Charles (LCH)

Average Duration
6h 21m
Estimated price
$2241-6662
Website
aa.com

Plane from St. Louis (STL) to Lafayette (LFT)

Average Duration
5h 12m
Estimated price
$2246-2247

Plane from St. Louis (STL) to Lafayette (LFT)

Average Duration
5h 47m
Estimated price
$2242-2248

Plane from St. Louis (STL) to Baton Rouge (BTR)

Average Duration
5h 57m
Estimated price
$2249-981
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis, MO - Amtrak to Carbondale, IL - Amtrak

Average Duration
2h
Estimated price
$985-2246

Train from Carbondale, IL - Amtrak to New Orleans Union Passenger Terminal

Average Duration
14h 21m
Estimated price
$985-2246

Train from New Orleans Bus Station to Lafayette Transit System

Average Duration
2h 30m
Estimated price
$3387-3386
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Atlanta Bus Station

Average Duration
15h 40m
Estimated price
$3381-6661

Bus from Atlanta Bus Station to Lafayette Transit System

Average Duration
15h 10m
Estimated price
$3384-2244
Taxi
Contact phone
+1-337-990-5573
Website
10taxicab.com

Taxi from Lake Charles to Lafayette

Average Duration
1h 25m
Estimated price
$3388-3387
Drive

Drive from St. Louis to Lafayette

Average Duration
11h 48m
Estimated price
$2240-2241

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

Traveling between Saint Louis and Lafayette 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.

Useful tips for plane travellers
• Since there are no direct flights from St. Louis to Lafayette, consider booking with United Airlines or American Airlines for optimal route options; check for layover times at hubs like Dallas or Houston to minimize your total travel time.
• Upon arrival at Lafayette Airport (LFT), navigate easily to baggage claim by following the clearly marked signs, and remember that it’s a smaller airport, so the wait times for baggage are often shorter than larger airports.
• Take into account that taxi fares from Lafayette Airport to the city center are typically around $25 to $30, so it's handy to have cash or a credit card ready; for convenient transport options, you can also check local schedules at Lafayette Transit for any shuttles or public transport.

Frequently asked questions

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

Or choose the category:
The distance between Saint Louis and Lafayette is approximately 593 miles. If you choose to travel by train, it takes around 21 hours and 45 minutes to reach Lafayette from Saint Louis. Another option is to fly to New Orleans and then take a bus, which takes approximately 7 hours and 52 minutes. The quickest way to travel between the two cities is by plane, which takes about 5 hours and 57 minutes. However, if you decide to drive, it will take around 11 hours and 48 minutes, while taking a bus will take approximately 26 hours and 50 minutes.
The most cost-effective option for traveling from Saint Louis to Lafayette is to drive, which typically takes around 11 hours and 48 minutes. This option costs between $130 and $190. However, if time is a priority, the fastest option is to fly. This usually takes around 5 hours and 57 minutes and costs between $220 and $650. Considering both cost and time efficiency, flying would be recommended.
The prices for a bus ticket from Lafayette to Saint Louis range from $140 to $309. The exact price may depend on factors such as the specific bus company, time of travel, and any promotions or discounts available. It is advisable to check with different bus companies or online travel websites to find the most competitive prices and to book in advance for potential savings.
To travel from Saint Louis to Lafayette without public transportation, you can drive the distance of 723 miles, which takes approximately 11 hours and 48 minutes. The cost of the trip can vary but typically falls within the range of $130 to $190. Driving provides the flexibility to make stops along the way and allows you to have your own vehicle for exploring Lafayette and its surrounding areas.
To travel from Saint Louis to Lafayette without a car, the recommended option is to take a combination of a night bus, train, and bus. This journey takes approximately 20 hours and 51 minutes. It is advisable to check the bus and train schedules to coordinate the trip accordingly. Keep in mind that prices may vary, so it is essential to confirm the costs before planning your travel.
Yes, there is a indirect link between St. Louis and Lafayette via bus. The journey includes transfers at Dallas Bus Station and Houston Bus Station, and takes approximately 26 hours and 50 minutes. The bus services are operated by Greyhound USA, with departures from St. Louis Bus Station and arrivals at Lafayette Transit System station.
The flight duration between Saint Louis and Lafayette can vary depending on the route and stopovers. The quickest flight with one stopover takes around 4 hours and 20 minutes. However, direct flights are not available between the two cities. The cost of a flight between Lafayette and Saint Louis can range from $224 to $616, depending on the airline, time of booking, and other factors. It is recommended to check with different airlines and compare prices to find the best deal.
There are several options for accommodation near Lafayette with over 146 hotels available. Prices for these hotels start at $49. Visitors can choose from a range of options that suit their preferences and budgets, ensuring a comfortable stay in the area.

Trips from Saint Louis

Trips to Carbondale