Dallas ▸ Nuevo Laredo
Nuevo Laredo ▸ Dallas ⇄4 a dayfastest 10h20☾ 2 overnight busesGreyhound🇺🇸 United States → 🇲🇽 Mexico
Direct buses · no change
DallasWacoAustinSan AntonioLaredoNuevo Laredo· 645 km as the crow flies
- 07:25 → 18:30Greyhound US1160Dallas Bus Station → Nuevo Laredo Bus Station · via Austin, San Antonio, Laredo11h053 stopsRuns: DailyBook on Greyhound ↗
- 13:15 → 00:25+1Greyhound US1160Dallas Bus Station → Nuevo Laredo Bus Station · via Waco, Austin, San Antonio, Laredo11h104 stopsRuns: DailyBook on Greyhound ↗
- 18:25 → 05:20+1Greyhound US1160 ☾ OvernightDallas Bus Station → Nuevo Laredo Bus Station · via Waco, Austin, San Antonio, Laredo10h554 stops
- 23:55 → 10:15+1Greyhound US1160 ☾ OvernightDallas Bus Station → Nuevo Laredo Bus Station · via Austin, San Antonio, Laredo10h203 stops
Local times at each stop. Times from official open data: FlixBus / Greyhound (file of 11 Oct 2026). Checked Sun 18 Oct 2026; they cover 18 Oct to 14 Nov 2026. Timetables change, so check with the operator before you travel. How we build this.
Quick answers
Is there a direct bus from Dallas to Nuevo Laredo?
Yes. 4 a day on average, with Greyhound, no change of bus (18 Oct to 14 Nov 2026).
How long is the bus from Dallas to Nuevo Laredo?
The fastest takes 10h20; the slowest 11h10, for 645 km as the crow flies.
When do the buses leave?
The earliest leaves at 07:25 and the latest at 23:55, local time in Dallas. Not every bus runs every day: pick a date above.
Is there a night bus from Dallas to Nuevo Laredo?
Yes: 2 overnight departures in the timetable, for example 18:25 arriving 05:20 the next morning.