1map logoGo to main page

Murfreesboro, TN, USA to Saint Louis, MO, USA from $38: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$38 by busBest price
460 kmDistance
4h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Murfreesboro 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
Southwest Airlines
Plane
Average Duration
4h  17m
Estimated price
$184-349
Recommended
Company
Greyhound USA
Bus
Average Duration
8h  55m
Estimated price
$38-115
Cheapest
route map
Distance: 460 km
Duration: 4h 17m

See more options

Company
various
Drive
Average Duration
5h  34m
Estimated price
$60-90
Company
various
Plane
Drive
Average Duration
4h  46m
Estimated price
$192-301

Traveling From Murfreesboro to Saint Louis

The journey from Murfreesboro, with its charming small-town vibe, to the vibrant and bustling metropolis of Saint Louis offers a captivating contrast between Southern hospitality and urban energy.

Best Neighbourhoods in Saint Louis

Saint Louis is home to diverse neighborhoods, each with distinct charm.

The Loop
• Lively street filled with shops and restaurants.
• Features unique art galleries and music venues.
Soulard
• Known for its historic brick buildings and lively nightlife.
• Hosts the famous Soulard Farmers Market.
Central West End
• Offers beautiful architecture and green spaces.
• Home to popular dining and cultural spots.

Best Times To Visit Saint Louis's Attractions

Plan your visit to Saint Louis’s top attractions with these timing tips.

Gateway Arch
Visit early in the morning on weekdays to avoid long lines.
Missouri Botanical Garden
Late spring or early fall provides stunning blooms and comfortable weather.
City Museum
Weekday afternoons are quieter, allowing for a more relaxed experience.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid continental climate, featuring hot summers and cold winters, making spring and fall the most pleasant times to visit. Weather can greatly influence your plans, so be prepared for varying conditions during your trip.

Dining Recommendation in Saint Louis

Try the iconic toasted ravioli at an area favorite like Mom's Deli, where this fried pasta gives you a taste of the city's Italian heritage. The lively atmosphere and bold flavors provide a refreshing contrast to the Southern comfort food found in Murfreesboro, showcasing local ingredients and spirited culinary creativity.

Murfreesboro - Saint Louis operators

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

Plane
Website
southwest.com

Plane from Nashville (BNA) to St. Louis (STL)

Average Duration
1h 15m
Estimated price
$1842-1843
Website
contouraviation.com

Plane from Nashville (BNA) to Cape Girardeau (CGI)

Average Duration
1h 15m
Estimated price
$1844-1845
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Murfreesboro Bus Stop to Nashville Bus Station

Average Duration
40m
Estimated price
$35-35

Bus from Nashville Bus Station to St Louis Bus Station

Average Duration
7h 15m
Estimated price
$35-1847
all-pages.other Show other routes

Other from Murfreesboro to St. Louis

Average Duration
5h 34m
Estimated price
$60-90

Frequently asked questions

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

Or choose the category:
The distance between Murfreesboro and St. Louis is approximately 286 miles, while the road distance is 341.3 miles. By plane, it takes about 3 hours and 33 minutes to reach St. Louis from Murfreesboro. If you prefer to drive, the travel time is around 5 hours and 34 minutes. Alternatively, you can take a bus, which takes approximately 8 hours and 55 minutes to reach St. Louis from Murfreesboro.
The most cost-effective option for traveling from Murfreesboro to Saint Louis is by bus, which typically costs between $35 and $120 and takes around 8 hours and 55 minutes. If time is a priority, the fastest option is to fly, which takes approximately 3 hours and 33 minutes and costs between $120 and $290. However, it's important to note that prices and travel times may vary depending on factors such as date, time, and availability.
The price of a bus ticket between Murfreesboro and Saint Louis can range from $38 to $115. The exact cost will depend on factors such as the bus company, the date and time of travel, and any discounts that may be available. It is recommended to check with different bus operators and compare prices to find the best deal for your planned trip.
To travel from Murfreesboro to Saint Louis without using public transportation, driving is the most convenient option. The distance between the two cities is approximately 341 miles, and it takes around 5 hours and 34 minutes to drive from Murfreesboro to St. Louis. The cost of the trip, depending on factors such as gas prices and tolls, can range from $60 to $90.
If you're looking to travel from Murfreesboro to St. Louis without a car, the best option is to take a bus. The journey typically takes around 8 hours and 55 minutes. The cost of a bus ticket can range from $35 to $120 depending on the specific bus service and any discounts available. It's recommended to check with different bus operators for schedules and pricing options to find the best deal for your travel needs.
Yes, there is a link between Murfreesboro and St. Louis. Although there is no direct bus service, you can reach St. Louis from Murfreesboro by taking a bus from Murfreesboro Bus Stop to Nashville Bus Station, and then transferring to another bus that will take you to St. Louis Bus Station. The journey, including transfers, takes approximately 8 hours and 55 minutes. The bus services are operated by Greyhound USA.
The flight time from Murfreesboro to Saint Louis typically takes 1 hour and 15 minutes. However, it's worth noting that this is the time for a direct flight from Nashville Airport to St. Louis Airport. The cost of a flight between Saint Louis and Murfreesboro can vary, ranging from $129 to $289, depending on various factors such as the airline, time of booking, and availability.
There are plenty of options for accommodations near Saint Louis. There are over 326 hotels to choose from, with prices starting as low as $41 per night. Whether you're looking for budget-friendly options or luxurious stays, there are hotels available to suit every traveler's preferences. From downtown hotels to those located near popular attractions, you will have no trouble finding a place to stay that fits your needs and budget.

Trips to Saint Louis