Waco ▸ Nuevo Laredo
Nuevo Laredo ▸ Waco ⇄2 a dayfastest 9h05☾ 1 overnight busGreyhound🇺🇸 United States → 🇲🇽 Mexico
Direct buses · no change
WacoAustinSan AntonioLaredoNuevo Laredo· 508 km as the crow flies
- 15:00 → 00:25+1Greyhound US1160Waco Bus Stop → Nuevo Laredo Bus Station · via Austin, San Antonio, Laredo9h253 stopsRuns: DailyBook on Greyhound ↗
- 20:15 → 05:20+1Greyhound US1160 ☾ OvernightWaco Bus Stop → Nuevo Laredo Bus Station · via Austin, San Antonio, Laredo9h053 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 Waco to Nuevo Laredo?
Yes. 2 a day on average, with Greyhound, no change of bus (18 Oct to 14 Nov 2026).
How long is the bus from Waco to Nuevo Laredo?
The fastest takes 9h05; the slowest 9h25, for 508 km as the crow flies.
When do the buses leave?
The earliest leaves at 15:00 and the latest at 20:15, local time in Waco. Not every bus runs every day: pick a date above.
Is there a night bus from Waco to Nuevo Laredo?
Yes: 1 overnight departure in the timetable, for example 20:15 arriving 05:20 the next morning.