The average bus between Raleigh and Waco takes 33h 30m and the fastest bus takes 30h 49m. The bus service runs several times per day from Raleigh to Waco. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Raleigh and Waco. The earliest departure is at 9:07 AM in the morning, and the last departure from Raleigh is at 9:00 PM which arrives into Waco at 9:10 AM. All services require a transfer at Capital Blvd at Crabtree Blvd and take an average of 33h 30m. The schedules shown below are for the next available departures.
Arrives next day



29h 50m • 3 changes
Arrives next day



31h • 3 changes
Arrives +2 days



36h 10m • 3 changes
Arrives next day



29h 50m • 3 changes
Arrives next day



31h • 3 changes
Arrives +2 days



36h 10m • 3 changes
Arrives next day



29h 49m • 3 changes
Arrives next day



31h 10m • 3 changes
Arrives +2 days



36h 18m • 3 changes
Arrives next day



29h 53m • 3 changes
Arrives next day



31h 3m • 3 changes
Arrives +2 days



36h 18m • 3 changes
Want to know about travelling from Raleigh to Waco? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Raleigh to Waco. However, there are services departing from Raleigh station and arriving at Waco station via Atlanta Bus Station station. The journey, including transfers, takes approximately 33h 30m.
Raleigh to Waco bus services, operated by GoRaleigh, depart from Raleigh Bus Station.
Raleigh to Waco bus services, operated by GoRaleigh, arrive at Waco Bus Stop station.
The distance between Raleigh and Waco is 1,773 km. The road distance is 2,098 km.
You can take a bus from GoRaleigh Station to Waco Bus Stop via Capital Blvd at Crabtree Blvd, Raleigh Bus Station, Atlanta Bus Station, and Dallas Bus Station in around 30h 48m.