1map logoGo to main page

Bloomington, IL, USA to Saint Louis, MO, USA from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$6 by trainBest price
232 kmDistance
2h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bloomington 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
Amtrak
Train
Average Duration
2h  55m
Estimated price
$6-95
Recommended
Company
Amtrak
Train
Average Duration
2h  55m
Estimated price
$6-95
Cheapest
route map
Distance: 232 km
Duration: 2h 45m

See more options

Company
various
Drive
Average Duration
2h  45m
Estimated price
$29-45
Company
various
Plane
Average Duration
6h  10m
Estimated price
$234-654

Traveling From Bloomington to Saint Louis

The journey from Bloomington to Saint Louis offers a delightful contrast between the serene charm of a college town and the vibrant urban energy of a major city.

Best Neighborhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering its own attractions.

The Central West End
• Home to beautiful historic architecture.
• Vibrant nightlife and dining scene.
Soulard
• Known for its lively Mardi Gras celebrations.
• Features unique cobblestone streets.
Forest Park
• Houses world-class museums and a zoo.
• Great spot for outdoor activities and picnics.

Best Times To Visit Saint Louis's Attractions

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

Gateway Arch
Visiting early in the morning helps you avoid the crowds.
Missouri Botanical Garden
Weekdays in spring provide a peaceful, colorful stroll among blooms.
St. Louis Zoo
Visit on cooler weekdays for a less crowded experience and more animal activity.

Saint Louis Weather: What to Expect Year-Round

Saint Louis enjoys a humid subtropical climate, characterized by hot summers and cold winters, making spring and fall the ideal times for comfortable travel. Understanding the seasonal weather patterns can enhance your trip by guiding you on what activities to plan and what to pack.

Dining Recommendation in Saint Louis

At Pappy's Smokehouse, indulge in authentic Memphis-style barbecue that showcases a bold flavor profile, a contrast to Bloomington’s more traditional Midwestern fare. The lively atmosphere, complete with the aroma of hickory smoke and vibrant decor, creates a dining experience that reflects the city's rich culinary heritage.

Bloomington - Saint Louis operators

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

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/routes.html

Train from Bloomington-Normal to St. Louis

Average Duration
2h 55m
Estimated price
$6-95
Plane
Website
aa.com

Plane from Bloomington (BMI) to St. Louis (STL)

Average Duration
5h 27m
Estimated price
$200-750

Plane from Bloomington (BMI) to St. Louis (STL)

Average Duration
7h 11m
Estimated price
$230-600
Website
delta.com

Plane from Bloomington (BMI) to St. Louis (STL)

Average Duration
6h 38m
Estimated price
$230-650
Drive

Drive from Bloomington to St. Louis

Average Duration
2h 45m
Estimated price
$29-45

Frequently asked questions

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

Or choose the category:
The distance between Bloomington and St. Louis is 144 miles or 164.4 miles by road. The typical travel times vary depending on the mode of transportation. It takes approximately 2 hours and 55 minutes by train to reach St. Louis from Bloomington, 6 hours and 10 minutes by plane, and 2 hours and 45 minutes by car to reach Bloomington from St. Louis. Factors such as traffic, weather conditions, and the specific route chosen may affect these travel times.
The most cost-effective transportation option for travel from Bloomington to St. Louis is by train, with prices ranging from $6 to $95. This method takes approximately 2 hours and 55 minutes. However, for a more time-efficient option, driving is the quickest way to reach St. Louis from Bloomington. This mode of transportation typically takes 2 hours and 45 minutes and costs between $29 and $45.
The price range for a train ticket from Bloomington to Saint Louis is $6 to $95. The actual price you pay will depend on factors such as the class of ticket, time of travel, and any promotions or discounts available. It is recommended to check with the train company or travel booking websites for the most up-to-date and accurate prices for your specific travel date.
To get from Bloomington to Saint Louis without using public transportation, you can drive by car. The driving distance is approximately 164 miles, which takes around 2 hours and 45 minutes. The prices for car rental vary, but you can expect to pay between $29 and $45 for the journey.
The best way to travel from Bloomington to Saint Louis without a car is by train. The train journey takes approximately 2 hours and 55 minutes. Ticket prices for this route range from $6 to $95, depending on the class of service and availability. Taking the train allows you to sit back, relax, and enjoy the scenic views while avoiding the hassle of driving or finding parking.
Yes, there is a direct link between Bloomington and St. Louis by train. Amtrak operates five daily services that depart from Bloomington-Normal station and arrive at St. Louis station, with a journey time of approximately 2 hours and 55 minutes. This provides a convenient and efficient mode of transportation for travelers between the two cities.
The flight duration between Bloomington and Saint Louis typically takes around 3 hours and 50 minutes. However, please note that there are no direct flights available. Currently, the prices for flights between the two cities range from $234 to $654, depending on various factors such as the airline, time of booking, and availability. It is advisable to check with different airlines and compare prices to find the best deal for your travel.
There are plenty of options for accommodation near Saint Louis. With over 326 hotels to choose from, travelers will have a variety of options to suit their budget and preferences. Prices for hotels in St. Louis start at $41 per night, making it accessible for every type of traveler. Whether you prefer luxury hotels, budget-friendly options, or something in between, you are sure to find a suitable place to stay near Saint Louis.

Trips from Bloomington

Trips to Peoria