TX → TX · about 252 miles
Dallas to San Antonio bus & train schedule
Amtrak, FlixBus and Greyhound run 45 direct buses and trains a week from Dallas to San Antonio. The fastest takes 5 hours 10 minutes; the first departure leaves at 6:45 AM and the last at 9:30 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 45
- Fastest trip
- 5h 10m
- First departure
- 6:45 AM
- Last departure
- 9:30 PM
7 of the 45 buses and trains a week stop at Dallas Fort Worth International Airport (DFW).
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Company |
|---|---|---|---|---|---|
| 6:45 AM | 3:20 PM | 8h 35m | Daily | Dallas Harry Hines Blvd Dallas Bus Station to San Antonio Bus Station | Greyhound Full timetable |
| 10:30 AM | 4:15 PM | 5h 45m | Daily | Downtown Dallas / Deep Ellum to San Antonio Pearl District | FlixBus Full timetable |
| 12:38 PM | 10:46 PM | 10h 08m | Daily | Dallas to San Antonio Amtrak Station | Amtrak Full timetable |
| 2:45 PM | 8:25 PM | 5h 40m | Wed–Sun | Downtown Dallas / Deep Ellum to San Antonio Pearl District | FlixBus Full timetable |
| 4:35 PM | 11:10 PM | 6h 35m | Daily | Dallas Fort Worth Airport to San Antonio Pearl District | FlixBus Full timetable |
| 7:00 PM | 12:20 AM +1 day | 5h 20m | Mon, Fri, Sat, Sun | Downtown Dallas / Deep Ellum to San Antonio Pearl District | FlixBus Full timetable |
| 9:30 PM | 2:40 AM +1 day | 5h 10m | Mon, Thu, Fri, Sat, Sun | Dallas Harry Hines Blvd Dallas Bus Station to San Antonio Bus Station | FlixBus Full timetable |
Route map
The map needs JavaScript.
Where to board in Dallas Where you get off in San Antonio The route of the busiest trip
Where to board in Dallas
- Dallas Amtrak station Map of Dallas Amtrak station (Google Maps)
- Downtown Dallas / Deep Ellum Map of Downtown Dallas / Deep Ellum (Google Maps)
- Dallas Harry Hines Blvd Dallas Bus Station Map of Dallas Harry Hines Blvd Dallas Bus Station (Google Maps)
- Dallas Fort Worth Airport Map of Dallas Fort Worth Airport (Google Maps)
Where buses and trains stop in San Antonio
Return trip: San Antonio to Dallas
Questions
How long is the bus or train from Dallas to San Antonio?
The fastest direct bus or train takes 5 hours 10 minutes; the typical trip is 6 hours 35 minutes.
What time is the first departure from Dallas to San Antonio?
The earliest departure is at 6:45 AM (Daily) and the last at 9:30 PM (Mon, Thu, Fri, Sat, Sun).
Which bus and rail companies go from Dallas to San Antonio?
Amtrak, FlixBus and Greyhound run direct buses and trains on this route.
Where do I board in Dallas?
Buses and trains to San Antonio leave from Dallas Amtrak station, Downtown Dallas / Deep Ellum, Dallas Harry Hines Blvd Dallas Bus Station and Dallas Fort Worth Airport.
Does the bus or train from Dallas to San Antonio stop at Dallas Fort Worth International Airport?
Yes, 7 of the 45 a week: at Dallas Fort Worth Airport.