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

St. Louis, MO to Rocky Mount, NC bus

Sat, Apr 26
+ 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

Compare prices and tickets St. Louis, MO to Rocky Mount, NC by train, bus, or flight

Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02

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 St. Louis, MO to Rocky Mount, NC

USAUSA
USAUSA
Icon of bus
Buses from St. Louis, MO to Rocky Mount, NC run on average 2 times per day, taking around 1d 30h 8m. Cheap bus tickets for this journey start at $178 (€148) if you book in advance.
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
Distance
705 miles (1136 km)
Average bus duration
1d 30h 8m
Cheapest ticket price
$178 (€148)
Buses per day
2
Fastest bus
1d 26h 45m
First bus
08:30
Last bus
19:45
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

Bus from St. Louis, MO to Rocky Mount, NC

Looking to travel by bus from St. Louis, MO to Rocky Mount, NC? You're in the right place. The St. Louis, MO to Rocky Mount, NC bus journey typically begins at the Gateway Station in St. Louis, a hub known for its accessibility and amenities. Your journey will culminate at the Rocky Mount Station in Rocky Mount, NC, a station that offers easy access to the city's downtown and surrounding areas. Traveling by bus from St. Louis, MO to Rocky Mount, NC provides a scenic route with comprehensive services designed to enhance your travel experience. Check out our schedules to find the perfect fit for your itinerary with buses from St. Louis, MO to Rocky Mount, NC.

St. Louis, MO to Rocky Mount, NC Bus Timetable

Traveling from St. Louis, MO to Rocky Mount, NC by bus includes several convenient stops along the route. Common stops may include key cities and towns such as Indianapolis, Cincinnati, and Greensboro. Buses depart multiple times a day, typically including both early mornings and late evenings to fit various travel schedules. The first bus of the day generally departs at 08:30, while the last departs at 19:45. This flexibility ensures that travelers can choose a departure time that suits their itinerary.

The journey from St. Louis, MO to Rocky Mount, NC covers a distance of 705 miles (1136 km) and typically takes an average of 1d 26h 45m by bus. This long yet scenic journey allows passengers to relax and enjoy the view, offering ample time for rest or productive activities while on board.

Buses on the St. Louis, MO to Rocky Mount, NC route operate 2 daily services, providing travelers with a range of options. These services are available every day of the week, ensuring that whether you're traveling for business or pleasure, you can find a suitable bus time that fits your schedule. Check out the St. Louis, MO to Rocky Mount, NC bus schedule online to find the exact details of the timetable and pick the one that best suits your travel needs.

St. Louis, MO to Rocky Mount, NC Bus with Greyhound, Tornado Bus Company, and Southeastern Stages

Bus travel from St. Louis, MO to Rocky Mount, NC offers multiple options with renowned companies such as Greyhound, Tornado Bus Company, and Southeastern Stages. Greyhound features modern coaches equipped with Wi-Fi, comfortable reclining seats, and onboard restrooms to ensure a relaxing journey. Tornado Bus Company provides luxury experience options with spacious seating arrangements, entertainment systems, and complementary beverages. Meanwhile, Southeastern Stages delivers reliable services featuring climate-controlled vehicles, power outlets, and ample luggage space. Each of these services brings unique features to ensure a convenient and enjoyable trip between these two vibrant locations.

FAQs: Bus from St. Louis, MO to Rocky Mount, NC

FAQs: Take the bus from St. Louis, MO to Rocky Mount, NC 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 St. Louis, MO to Rocky Mount, NC.
FAQs

More options for your journey from St. Louis, MO to Rocky Mount, NC

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

Most popular trains, buses, flights and ferries to and from Rocky Mount, NC and St. Louis, MO

HomeBusesBuses in USASt. Louis, MO to Rocky Mount, NC bus

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