pickthebus

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:30
    Greyhound US1160
    Dallas Bus Station → Nuevo Laredo Bus Station · via Austin, San Antonio, Laredo
    11h053 stops
  • 13:15 → 00:25+1
    Greyhound US1160
    Dallas Bus Station → Nuevo Laredo Bus Station · via Waco, Austin, San Antonio, Laredo
    11h104 stops
  • 18:25 → 05:20+1
    Greyhound US1160 ☾ Overnight
    Dallas Bus Station → Nuevo Laredo Bus Station · via Waco, Austin, San Antonio, Laredo
    10h554 stops
    Runs: DailyThe night the clocks change (Sat 31 Oct: 18:25 → 04:20+1)Book on Greyhound ↗
  • 23:55 → 10:15+1
    Greyhound US1160 ☾ Overnight
    Dallas Bus Station → Nuevo Laredo Bus Station · via Austin, San Antonio, Laredo
    10h203 stops
    Runs: DailyThe night the clocks change (Sat 31 Oct: 23:55 → 09:15+1)Book on Greyhound ↗

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.