1map logoGo to main page

Cincinnati, OH, USA to Saint Louis, MO, USA from $41: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$41 by busBest price
497.8 kmDistance
5h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cincinnati 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
Greyhound US
Bus
Average Duration
8h  15m
Estimated price
$43-123
Recommended
Company
Cincinnati and Greyhound US
Bus
Average Duration
9h  38m
Estimated price
$41-123
Cheapest
route map
Distance: 497.8 km
Duration: 5h 48m

See more options

Company
N/A
Drive
Average Duration
5h  48m
Estimated price
$60-95
Company
Various
Plane
Average Duration
7h  6m
Estimated price
$90-264
Company
N/A
Drive
Average Duration
6h  35m
Estimated price
$142-291
Company
Various
Drive
Average Duration
7h  2m
Estimated price
$160-578

Traveling From Cincinnati to Saint Louis

Cincinnati offers a vibrant blend of art and music, while Saint Louis captivates with its rich history and stunning architecture, creating a captivating contrast for your journey.

Best Neighborhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering its own charm and experiences.

The Hill
• Renowned for its authentic Italian cuisine.
• Home to local markets and bakeries.
Soulard
• Famous for its historic architecture and cobblestone streets.
• Hosts the lively Soulard Farmers Market.
CWE (Central West End)
• Offers upscale dining and shopping options.
• Features beautiful tree-lined streets and parks.

Best Times To Visit Saint Louis's Attractions

Visiting Saint Louis? Here are tips to enjoy the attractions without the crowds.

Gateway Arch
Weekdays early in the morning offer fewer visitors and stunning views.
Forest Park
Visit during weekdays for a peaceful stroll and fewer crowds.
City Museum
Early afternoons are best to avoid long lines and enjoy exhibits.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate with hot summers and cold winters, making spring and fall ideal for pleasant travel. Understanding the weather can significantly enhance your experience, ensuring you dress appropriately and plan outdoor activities around seasonal nuances.

Dining Recommendation in Saint Louis

For a distinctive culinary experience, try the toasted ravioli at Charlie Gitto's, a beloved local favorite that brings a unique twist to traditional pasta. Unlike Cincinnati's Skyline Chili, the bold flavors and cozy atmosphere here create an enjoyable contrast that showcases Saint Louis's rich Italian heritage.

Cincinnati - Saint Louis operators

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

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Cincinnati Bus Station to Indianapolis Bus Station

Average Duration
2h 10m
Estimated price
$11-45

Bus from Indianapolis Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$26-70

Bus from Cincinnati, OH to Indianapolis, IN

Average Duration
2h 55m
Estimated price
$13-50
Contact phone
+1 888-378-3823
Website
https://baronsbus.com/

Bus from Cincinnati, OH to Indianapolis, IN

Average Duration
2h 55m
Estimated price
$13-50
Plane Show flights
Website
delta.com

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
4h 20m
Estimated price
$150-480

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
4h 46m
Estimated price
$170-480

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
5h 23m
Estimated price
$160-480
Website
aa.com

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
4h 47m
Estimated price
$160-450

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
4h 31m
Estimated price
$160-450
Website
southwest.com

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
4h 30m
Estimated price
$120-410
Website
united.com

Plane from Covington (CVG) to St. Louis (STL)

Average Duration
4h 16m
Estimated price
$180-490

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

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

🚗 Embark on a scenic road trip from Cincinnati to St. Louis, covering a distance of 349 miles in approximately 5 hours and 48 minutes. 🌳 Enjoy the changing landscapes as you make your way through the Midwest, with the price for this adventure varying from $60 to $95 depending on gas prices and vehicle efficiency.
Average price
$60 - $95
🚆 The trip from Cincinnati to St. Louis by train takes approximately 10 hours and 30 minutes, covering a distance of 389 miles. There are 2 transfers involved in this journey. 🚌 The first transfer includes a bus ride towards 43 Reading Rd - Sharonville, lasting about 25 minutes. Departing from Reading Rd & McMillan St, the bus arrives at Reading Rd & Galbraith Rd, operated by the Southwest Ohio Regional Transit Authority. 🚌 The second transfer involves a bus journey towards Detroit, MI, lasting around 2 hours and 40 minutes. Departing from Cincinnati GH Arlington Hts and arriving at Indianapolis, this leg is managed by Barons Bus. The final leg to St. Louis is a bus ride towards Los Angeles, operated by Greyhound, lasting about 4 hours and 55 minutes.
🛫 Flying from Cincinnati to St. Louis involves a flight with one stopover, typically taking around 3 hours and 57 minutes. Major airlines such as United, Southwest, American, and Delta offer this route from Covington Airport to St. Louis Airport. 🌆 The total travel time from Cincinnati to St. Louis by plane is approximately 7 hours and 6 minutes. Despite the lack of direct flights, passengers can choose from a range of airlines and itineraries to suit their preferences and budgets. 💸 Ticket prices for flights between St. Louis and Cincinnati can vary, with fares ranging between $90 to $264.
Departure Point
Covington Airport
Arrival Point
St. Louis Airport. The quickest flight takes 3h 57m and has one stopover
🚌 Starting from Cincinnati the bus journey to St. Louis requires transfers at Cincinnati Bus Station and Indianapolis Bus Station operated by Greyhound USA. The total travel time including transfers is approximately 8 hours and 15 minutes. 🕒 🚌 The distance covered during the trip from Cincinnati to St. Louis is around 389 miles. The route involves 2 transfers, with the first step being a bus towards 78 Lincoln Heights operated by Southwest Ohio Regional Transit Authority. The second step includes a bus towards Detroit, MI managed by Barons Bus. The final transfer is a bus towards Los Angeles provided by Greyhound. 🚍 🚌 Prices for the Cincinnati to St. Louis bus ticket can range from $43 to $123. Despite there being no direct bus from Cincinnati to St. Louis, travelers can enjoy a scenic journey with comfortable bus services and make the most of the travel time. 🎫
Departure Point
Cincinnati Bus Station
Arrival Point
St Louis Bus Station

Frequently asked questions

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

Or choose the category:
The distance between Cincinnati and St. Louis is approximately 309 miles. The road distance is slightly longer at 348.7 miles. If you opt to drive, the typical travel time is around 5 hours and 48 minutes. Alternatively, you can fly from Cincinnati to Louisville and then continue the journey to St. Louis, which takes approximately 5 hours and 42 minutes. Other options include flying directly from Cincinnati to St. Louis with a travel time of around 5 hours and 46 minutes, or taking a bus, which typically takes 8 hours and 15 minutes.
The most cost-effective option for traveling from Cincinnati to St. Louis is by taking a night bus and bus, which typically costs between $40 and $130. However, this option also takes the longest time, with a travel time of 8 hours and 15 minutes. On the other hand, the quickest way to reach St. Louis is by driving to Louisville and then flying, which takes approximately 5 hours and 42 minutes, but the cost can range from $140 to $300. It ultimately depends on your budget and preference for time efficiency.
The prices for a bus ticket between Cincinnati and Saint Louis can range from $43 to $123. It is advisable to check with different bus operators to compare prices and choose the best option. Factors such as the time of travel, availability, and type of bus may influence the price range.
To travel from Cincinnati to Saint Louis without using public transportation, you can drive the approximately 349-mile distance. The drive takes around 5 hours and 48 minutes, depending on traffic and road conditions. The average cost for this journey by car ranges from $60 to $95, considering gas and toll expenses.
If you don't have a car, the best way to travel from Cincinnati to St. Louis is by taking a night bus and a regular bus. This option takes approximately 8 hours and 15 minutes and usually costs between $40 and $130. There are several bus companies that offer this route, providing a convenient and affordable mode of transportation for those without a car.
Yes, there is a direct bus link between Cincinnati and Saint Louis. The bus service is operated by Greyhound USA and takes approximately 8 hours and 15 minutes, including transfers. The journey departs from Cincinnati Bus Station, with transfers at Indianapolis Bus Station, before arriving at St. Louis Bus Station.
The flight duration between Cincinnati and St. Louis typically takes around 3 hours and 20 minutes, with one stopover. The prices for this flight route can vary between $90 and $264, depending on the airline and time of booking. It is important to note that there is no direct flight available, so passengers will have to make a stopover during their journey.
There are plenty of accommodation options available near Saint Louis. With over 326 hotels to choose from, travelers can find a wide range of options to suit their preferences and budget. Prices start at $41 per night, making it accessible for all types of travelers. Whether you are looking for luxury hotels, budget-friendly options, or boutique accommodations, there is something for everyone in Saint Louis.

Trips from Cincinnati

Trips to Saint Louis