There are 6 ways to get from Del Rio to Waco by bus (Greyhound, Flixbus), train, bus, car, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Del Rio to San Antonio Bus StationGreyhound US1182s
- Take the bus from San Antonio Bus Station to Waco Bus StopGreyhound US1160 / ...
7h 30m$46–124Train, bus #2
cheapest- Take the train from Del Rio Station to San Marcos AmtrakTexas Eagle
- Take the bus from San Marcos to WacoFlixBus 2230
11h 13m$45–183Train, bus via San Antonio
- Take the train from Del Rio Station to San Antonio StationTexas Eagle / ...
- Take the bus from San Antonio to WacoSan Antonio / ...
9h 10m$79–118Train, bus
- Take the train from Del Rio Station to San Marcos AmtrakTexas Eagle
- Take the bus from San Marcos to WacoAguascalientes-Omaha / ...
10h 52mDrive 331.9 mi
- Drive from Del Rio to Waco331.9 mi
6h 9m$61–88Train (Amtrak)
- Take the train from Del Rio Station to McGregor StationTexas Eagle
10h 52m$74–180
Del Rio to Waco by bus
Questions & Answers
The cheapest way to get from Del Rio to Waco is to bus which costs $45 - $130 and takes 7h 30m.
The fastest way to get from Del Rio to Waco is to drive which takes 6h 9m and costs $60 - $90.
No, there is no direct bus from Del Rio to Waco. However, there are services departing from Del Rio and arriving at Waco Bus Stop via San Antonio Bus Station. The journey, including transfers, takes approximately 7h 30m.
The distance between Del Rio and Waco is 338 miles. The road distance is 333.8 miles.
The best way to get from Del Rio to Waco without a car is to bus which takes 7h 30m and costs $45 - $130.
It takes approximately 7h 30m to get from Del Rio to Waco, including transfers.
Del Rio to Waco bus services, operated by Greyhound USA, depart from Del Rio station.
The best way to get from Del Rio to Waco is to bus which takes 7h 30m and costs $45 - $130. Alternatively, you can train, which costs $70 - $180 and takes 10h 52m.
Del Rio to Waco bus services, operated by Greyhound USA, arrive at San Antonio Bus Station.
Yes, the driving distance between Del Rio to Waco is 334 miles. It takes approximately 6h 9m to drive from Del Rio to Waco.
What companies run services between Del Rio, TX, USA and Waco, TX, USA?
You can take a bus from Del Rio to Waco Bus Stop via San Antonio Bus Station in around 7h 30m. Alternatively, Amtrak operates a train from Del Rio Station to McGregor Station 3 times a week. Tickets cost $35–130 and the journey takes 10h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Del Rio Station to San Antonio Station
- Ave. Duration
- 3h 48m
- Frequency
- 6 times a week
- Estimated price
- $22–45
- Website
- https://www.amtrak.com/home.html
Train from Del Rio Station to San Marcos Amtrak
- Ave. Duration
- 7h 8m
- Frequency
- 3 times a week
- Estimated price
- $28–100
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $29–60
- Coach Seat short notice purchase
- $28–100
- Business - advance purchase
- $35–190
- Business Class
- $60–250
Train from Del Rio Station to McGregor Station
- Ave. Duration
- 10h 32m
- Frequency
- 3 times a week
- Estimated price
- $35–130
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $35–90
- Coach Seat short notice purchase
- $45–130
- Business - advance purchase
- $60–270
- Business Class
- $100–320
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Del Rio to San Antonio Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $24–35
- Website
- https://www.greyhound.com/
Bus from San Antonio Bus Station to Waco Bus Stop
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- $30–50
- Website
- https://www.greyhound.com/
- Phone
- +1-800-231-2222
- ifsr@greyhound.com
- Website
- greyhound.com.mx
Bus from San Antonio Bus Station to Waco Bus Stop
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $28–60
- Schedules at
- greyhound.com.mx
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from San Antonio Bus Station to Waco Bus Stop
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $22–90
- Schedules at
- flixbus.com
- Adult
- $22–90
Bus from San Marcos to Waco
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $17–85
- Schedules at
- flixbus.com
- Adult
- $17–85
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from San Antonio to Waco
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- $55–75
- Schedules at
- omnibusexpress.com
- Phone
- +52 449 913 0502
- tours.lopez@hotmail.com
- Website
- facebook.com
Bus from San Marcos to Waco
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- facebook.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Book your Del Rio to Waco bus tickets online with Omio and FlixBus.
There are 185+ hotels available in Waco.






















