Cheapest price
$393
Average price
$426
Fastest journey
21 h 35 m
Average duration
1 d 2 h 25 m
Buses per day
2
Distance
1170 km
The best way to find a cheap bus ticket from Rochester, NY to St. Louis, MO is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Rochester, NY to St. Louis, MO will cost around $426 if you buy it on the day, but the cheapest tickets can be found for only $393.
It's difficult to get from Rochester, NY to St. Louis, MO without transferring at least 2 times.
Omio recommends booking the train as it is the most popular option from Rochester, NY to St. Louis, MO among Omio's users. If you are prioritising price take the train with prices starting from €306. For those with little time consider booking a train which can get you there in 19h 38m.
Bus | Most popular Train |
---|---|
€355 Average price | €306 Average price Cheapest |
1d 27h 21m Average duration 1d 26h 51m Onboard + 30m Additional time* | 20h 8m Average duration Fastest 19h 38m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Distance 726 miles (1169 km) |
Average bus duration 1d 26h 51m |
Cheapest ticket price $393 (€325) |
Buses per day 2 |
Bus providers 2 |
Fastest bus 21h 35m |
First bus 05:45 |
Last bus 22:15 |
Embarking on a journey by bus from Rochester, NY to St. Louis, MO is a comfortable and scenic way to travel between these two cities. As you plan your trip, you'll find that buses departing from Rochester Coach Station offer multiple daily schedules to accommodate your travel needs. Upon arriving in St. Louis, the buses typically pull into Gateway Transportation Center, conveniently situated for easy access to local attractions and accommodations. Whether you're taking the Rochester, NY to St. Louis, MO bus or any of the various buses from Rochester, NY to St. Louis, MO, you will enjoy a seamless travel experience.
Traveling by bus from Rochester, NY, to St. Louis, MO, offers a comprehensive and convenient journey with several prominent stops along the route. Key locations include Cleveland, Columbus, and Indianapolis, among others. Buses are typically scheduled throughout the day, allowing flexibility for travelers. The first bus of the day departs from Rochester at 05:45, while the final bus leaves at 22:15, accommodating various travel needs. You'll find the Rochester, NY to St. Louis, MO bus timetable designed to suit your schedule comfortably and efficiently.
Embarking on this journey typically covers a distance of 726 miles (1169 km). The experience extends over an average duration of 21h 35m, allowing passengers to enjoy the scenic landscapes of America's heartlands. The Rochester, NY to St. Louis, MO bus journey is a captivating travel experience, offering respite from the hustle of city life.
Buses between Rochester, NY, and St. Louis, MO, run on a consistent frequency, with an average of 2 departures daily. These buses are operational every day of the week, ensuring that your planning is met with ease and certainty. Whether you're planning a weekend getaway or a midweek trip, the Rochester, NY to St. Louis, MO bus schedule ensures a seamless and flexible travel experience.
Travelers looking to journey from Rochester, NY to St. Louis, MO by bus can choose from prominent services like Greyhound, Megabus, and Trailways. Greyhound offers a convenient and comfortable ride with amenities such as reclining seats, free Wi-Fi, and power outlets, ensuring steady connectivity throughout your trip. Megabus is known for its eco-friendly double-decker buses, which provide panoramic views, Wi-Fi, and affordable pricing options with occasional ticket promotions. Trailways ensures a seamless travel experience featuring plush seating and various onboard comforts to enhance your journey through multiple stops along the route.
To find the cheapest bus tickets for your trip from Rochester, NY to St. Louis, MO, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need