1map logoGo to main page

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

Compare Travel Options and Prices

from
Saint Louis, United States
to
Bloomington, United States

How to Get from Saint Louis to Bloomington: 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 - Night trainBest price
232 kmDistance
2h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

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

See more options

Company
Various
Drive
Average Duration
2h  41m
Estimated price
$29-45
Company
Various
Plane
Average Duration
6h  9m
Estimated price
$204-654

Saint Louis - Bloomington operators

Explore transport companies operating between Saint Louis and Bloomington, 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/home.html

Train from St. Louis to Bloomington-Normal

Average Duration
2h 44m
Estimated price
$6-95
all-pages.transport_night train

all-pages.transport_night train from St. Louis to Bloomington-Normal

Average Duration
2h 40m
Estimated price
$6-95
Drive

Drive from St. Louis to Bloomington

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

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

Average Duration
6h 9m
Estimated price
$204-654

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

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

🚗 The scenic drive from Saint Louis to Bloomington covers a distance of 163 miles and takes around 2 hours and 41 minutes, offering a mix of cityscape and rural landscapes along the way. 💰 Prices for the journey by car range from $29 to $45, providing budget-friendly options for travelers looking to explore the vibrant city of Bloomington from St. Louis.
Average price
$29 - $45
🚆 Embark on a scenic train journey from St. Louis to Bloomington aboard Amtrak. 🌳 Departing four times a day, this relaxing trip offers a convenient way to travel between these two Midwest cities. 🕰️ The total travel time is approximately 2 hours and 44 minutes, allowing you to sit back and enjoy the ride. 🎟️ Ticket prices for the St. Louis to Bloomington train route range from $6 to $95, offering budget-friendly options for all travelers. 🌆 Experience the comfort and ease of train travel as you traverse the picturesque landscapes en route to Bloomington-Normal station. 🚉 Let Amtrak take you on a hassle-free journey filled with sights and sounds of the heartland.
Departure Point
St. Louis station
Arrival Point
Bloomington-Normal station
🛫 Flying from Saint Louis to Bloomington involves a one-stop flight lasting approximately 3 hours and 22 minutes. While there's no direct route between the two cities, airlines like United, Delta, and American provide convenient options. 🌆 The journey from Saint Louis to Bloomington by air takes around 6 hours and 9 minutes, making it a relatively quick way to travel between the two locations. This allows for a seamless travel experience with minimal disruptions. 💸 Ticket prices for flights between Saint Louis and Bloomington typically range from $204 to $654, offering flexibility in terms of budget and allowing travelers to choose a fare that suits their preferences. Booking in advance can often lead to better deals and savings for this route.
Departure Point
St. Louis Airport
Arrival Point
Bloomington Airport. The quickest flight takes 3h 22m and has one stopover

Frequently asked questions

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

Or choose the category:
The distance between Saint Louis and Bloomington is approximately 232 km by air and 262 km by road. The typical travel time by train from Saint Louis to Bloomington is 2 hours and 44 minutes, while by plane it takes about 6 hours and 2 minutes. If you prefer driving, it takes approximately 2 hours and 41 minutes to travel from Bloomington to Saint Louis by car.
The most cost-effective and time-efficient transportation option for traveling from Saint Louis to Bloomington is to take the night train. It is both the quickest and most cost-effective option, taking approximately 2 hours and 40 minutes. The cost for this transportation method ranges from $6 to $95.
The prices for traveling from Saint Louis to Bloomington by train can range from $6 to $95, depending on the class and type of ticket.
To travel from Saint Louis to Bloomington without using public transportation, your best option would be to drive. The distance between the two cities is about 262 km, and it takes approximately 2 hours and 41 minutes to drive from St. Louis to Bloomington. The cost of a car rental can vary, but typically it ranges from $29 to $45 per day.
The best way to travel from St. Louis to Bloomington without a car is by train. The journey takes approximately 2 hours and 44 minutes. Tickets for the train route range from $6 to $95, depending on the class and availability.
Yes, there is a direct train link between Saint Louis and Bloomington. The train services operated by Amtrak depart from St. Louis station and arrive at Bloomington-Normal station. The train journey takes approximately 2 hours and 44 minutes.
The flight duration between Saint Louis and Bloomington varies depending on the number of stopovers, but the quickest flight typically takes around 3 hours and 14 minutes. However, there is no direct flight available, so passengers usually have to make one stopover during the journey. As for the cost, the prices for a flight between Bloomington and Saint Louis can range from $224 to $654, depending on factors such as the airline, the class of service, and the time of booking.
There are plenty of options for accommodation near Bloomington. There are over 42 hotels available with prices starting at $39. Some popular hotel chains in the area include Marriott, Hilton, and Holiday Inn.