Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Ontario, CA to St. Louis, MO bus with Omnitrans

Mon, Apr 28
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Ontario, CA to St. Louis, MO

Showing times and prices for Apr 28

Cheapest price

$754

Average price

$754

Fastest journey

1 d 17 h 49 m

Average duration

1 d 21 h 42 m

Buses per day

2

Distance

2501 km

Cheap tickets

The best way to find a cheap bus ticket from Ontario, CA to St. Louis, MO is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Omnitrans
01:16PM41h49
Ontario, CA
07:05AMSt. Louis, MO
$7541One-way
2 transfers
Omnitrans
09:06PM49h34
Ontario, CA
10:40PMSt. Louis, MO
$7541One-way
2 transfers

Compare prices and tickets Ontario, CA to St. Louis, MO by train or bus

Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from Ontario, CA to St. Louis, MO

USAUSA
USAUSA
Icon of bus
Buses from Ontario, CA to St. Louis, MO run on average 10 times per day, taking around 1d 45h 30m. Cheap bus tickets for this journey start at $754 (€623) but you can travel from only $537 (€444) by train.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $537 (€444)
Distance
1553 miles (2500 km)
Average bus duration
1d 45h 30m
Cheapest ticket price
$754 (€623)
Buses per day
10
Direct buses
2
Fastest bus
1d 41h 49m
First bus
01:20
Last bus
21:05
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $537 (€444)

Exploring Bus Travel from Ontario, CA to St. Louis, MO

Traveling by bus from Ontario, CA to St. Louis, MO offers a convenient way to journey across states while enjoying scenic views along the way. Depart from the bustling Ontario International Airport Station, a well-connected hub renowned for its accessibility and facilities. As you embark on your trip to the Midwest, you'll arrive at the vibrant Gateway Transportation Center in St. Louis, a prime location in the heart of the city. This route, popular among travelers, provides a seamless connection between Ontario and St. Louis, making it an excellent option for those preferring bus travel.

Ontario, CA to St. Louis, MO Bus Timetable

Traveling from Ontario, CA to St. Louis, MO by bus is a convenient option with several stops along the way. The journey typically includes stops in major cities such as Las Vegas, NV, Denver, CO, and Kansas City, MO. Buses run frequently throughout the day, ensuring flexibility for travelers. The first bus usually departs at 01:20, while the last bus leaves at 21:05. Ensure to check the Ontario, CA to St. Louis, MO bus schedule for any updates before planning your trip.

The distance between Ontario, CA and St. Louis, MO is approximately 1553 miles (2500 km) and the trip duration averages around 1d 41h 49m. This long-haul journey allows passengers to enjoy scenic views of the varied landscapes across multiple states.

Buses from Ontario, CA to St. Louis, MO operate with an average frequency of 10 services daily. Regular services are available from Monday to Sunday, providing ample opportunities for travel any day of the week. To ensure a smooth journey, be sure to check the Ontario, CA to St. Louis, MO bus time and schedule for the most accurate departure and arrival information.

Ontario, CA to St. Louis, MO Bus: Greyhound, Megabus

Traveling by bus from Ontario, CA to St. Louis, MO offers an array of options courtesy of well-known providers such as Greyhound and Megabus. Greyhound delivers a classic long-distance travel experience with its fleet of comfortable coaches equipped with complimentary Wi-Fi and reclinable seating, perfect for rest or entertainment on your journey. They also offer restrooms onboard, ensuring convenience on longer routes. Megabus brings a modern flair to bus travel by boasting double-decker buses with cozy seating arrangements that include personal power outlets, Wi-Fi service, and relaxing interior ambiance. Both services focus on an efficient aspect of the journey, ensuring passengers travel with ease and comfort whether they are commuting for business, leisure, or educational purposes. Stay connected and enjoy the ride on a quality bus trip between these two vibrant cities.

FAQs: Bus from Ontario, CA to St. Louis, MO

FAQs: Take the bus from Ontario, CA to St. Louis, MO with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Ontario, CA to St. Louis, MO.
FAQs

More options for your journey from Ontario, CA to St. Louis, MO

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from St. Louis, MO and Ontario, CA

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links