1map logoGo to main page

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

Compare Travel Options and Prices

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

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

$36 by busBest price
460 kmDistance
4h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Murfreesboro 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  7m
Estimated price
$242-468
Recommended
Company
Greyhound US0185, WeGo Transit
Bus
Average Duration
9h  5m
Estimated price
$36-85
Cheapest
route map
Distance: 460 km
Duration: 4h 7m

See more options

Company
various
Drive
Average Duration
5h  35m
Estimated price
$60-90

Traveling From Saint Louis to Murfreesboro

The journey from Saint Louis, with its vibrant city life and architectural marvels, to the charming small-town atmosphere of Murfreesboro offers a captivating contrast filled with unique culture and history.

Best Neighbourhoods in Murfreesboro

Murfreesboro boasts charming neighborhoods, each offering distinct experiences for visitors.

Downtown Murfreesboro
• Home to local shops and cafes.
• Features historic sites and vibrant nightlife.
The Grove
• Known for its beautiful golf course.
• Offers upscale homes in a tranquil setting.
Stones River National Battlefield
• Rich in Civil War history.
• Beautiful trails for walking and biking.

Best Times To Visit Murfreesboro's Attractions

Plan your visit to Murfreesboro’s attractions for an enjoyable experience.

Stones River National Battlefield
Visit in early morning or late afternoon for cooler weather and fewer visitors.
Murfreesboro Square
Explore on weekdays to enjoy peaceful shopping and dining without the hustle.
Historic Cannonsburgh Village
Visit during spring or fall for pleasant weather and vibrant seasonal events.

Murfreesboro Weather: What to Expect Year-Round

Murfreesboro experiences a humid subtropical climate, with hot summers and mild winters, making spring and fall ideal times for outdoor activities. Understanding the weather patterns helps in planning your visit, ensuring you enjoy all that this charming city has to offer.

Dining in Murfreesboro: A Culinary Contrast

For a delightful change from Saint Louis’s BBQ scene, try the Southern-inspired comfort food at The Alley on Main, where the fried catfish and homemade biscuits shine with local flavors. This restaurant’s cozy atmosphere and emphasis on fresh, regional ingredients provide a unique taste of true Southern hospitality.

Saint Louis - Murfreesboro operators

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

Plane
Website
southwest.com

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

Average Duration
1h 5m
Estimated price
$2420-2421
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Nashville Bus Station

Average Duration
7h 15m
Estimated price
$35-85

Bus from Greyhound Station - Lafayette St & 5Th Ave S to Old Fort Park And Ride

Average Duration
50m
Estimated price
$2422-2423
Contact phone
+1 615-862-5950
Website
wegotransit.com

Bus from Greyhound Station - Lafayette St & 5Th Ave S to Old Fort Park And Ride

Average Duration
50m
Estimated price
$2422-2423

Frequently asked questions

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

Or choose the category:
The distance between Saint Louis and Murfreesboro is approximately 286 miles, or 340.5 miles by road. If you prefer flying, it typically takes around 4 hours and 7 minutes to reach Murfreesboro from Saint Louis. Alternatively, by car, the journey from Murfreesboro to Saint Louis usually takes about 5 hours and 35 minutes. If you decide to take a bus, the travel time can be longer, with an average duration of 9 hours and 5 minutes.
The most cost-effective option for traveling from Saint Louis to Murfreesboro is by bus, which typically costs $35-$85. Although it is the most affordable option, it takes the longest time, with a travel time of approximately 9 hours and 5 minutes. On the other hand, the fastest way to travel between the two cities is by plane, which takes around 4 hours and 7 minutes. However, flying tends to be more expensive, with prices ranging from $120 to $290.
The prices for traveling from Saint Louis to Murfreesboro by bus range from $36 to $85. These prices can vary depending on factors such as the date and time of travel, as well as the specific bus company. It's recommended to check with different bus companies and compare prices to find the best deal for your trip.
To travel from Saint Louis to Murfreesboro without using public transportation, you can drive. The distance between the two cities is approximately 340 miles, and it takes about 5 hours and 35 minutes to drive. The prices to rent a car and drive from Saint Louis to Murfreesboro vary from $60 to $90, depending on the rental company and type of vehicle.
The best way to travel from Saint Louis to Murfreesboro without a car is by bus. The journey takes approximately 9 hours and 5 minutes and the ticket prices range from $35 to $85. Buses provide a convenient and cost-effective option for transportation between these two cities.
Yes, there is a route connecting Saint Louis to Murfreesboro but it requires transfers. Greyhound USA operates bus services from St. Louis Bus Station to Murfreesboro, with a transfer at Greyhound Station - Lafayette St & 5Th Ave S. The journey, including transfers, takes approximately 9 hours and 5 minutes. The final stop is at Old Fort Park And Ride in Murfreesboro.
The flight time between Saint Louis and Murfreesboro is approximately 1 hour and 5 minutes. This is the quickest way to travel between the two cities. The cost of a flight can vary but typically ranges from $128 to $288. It is recommended to check with airlines for current prices and availability.
There are plenty of options for accommodation near Murfreesboro. With over 65 hotels available, you are sure to find something to suit your needs. Prices start at $45, offering a range of budget-friendly options. Whether you prefer a hotel, motel, or bed and breakfast, there are a variety of choices available to provide you with a comfortable and convenient stay in Murfreesboro.

Trips from Saint Louis

Trips to Carbondale