There are 7 ways to get from Nuevo Laredo to Silao by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Quetzalcóatl International Airport
best- Fly from Quetzalcóatl International Airport (NLD) to Del Bajío International Airport (BJX)plane NLD - BJX
4h 18m$2,071–6,328Bus to Monterrey International Airport, fly
cheapest- Take the bus from Nuevo Laredo to Monterreybus
- Fly from Monterrey International Airport (MTY) to Del Bajío International Airport (BJX)plane MTY - BJX
6h 25m$1,194–2,066Bus via San Luis Potosí
- Take the bus from Nuevo Laredo to San Luis Potosíbus
- Take the bus from San Luis Potosí to Leónbus
10h 5m$2,519–3,689Drive 870.8 km
- Drive from Nuevo Laredo to Silaocar 870.8 km
9h 48m$1,548–2,236Fly from Laredo International Airport
- Fly from Laredo International Airport (LRD) to Del Bajío International Airport (BJX)plane LRD - BJX
5h$2,549–12,192Bus
- Take the bus from Nuevo Laredo to Silaobus Silao
13h 45m$2,000–2,800Bus #2
- Take the bus from Nuevo Laredo to Terminal de Autobuses de Querétaro Acceso 2bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Silaobus
17h 55m$1,935–3,200
Quetzalcóatl International Airport (NLD) to Del Bajío International Airport (BJX) flights
Questions & Answers
The cheapest way to get from Nuevo Laredo to Silao is to bus and fly which costs $1100 - $2100 and takes 6h 25m.
The fastest way to get from Nuevo Laredo to Silao is to fly which takes 4h 18m and costs $2000 - $6500.
Yes, there is a direct bus departing from Nuevo Laredo and arriving at Silao. Services depart three times a day, and operate every day. The journey takes approximately 13h 45m.
The distance between Nuevo Laredo and Silao is 761 km. The road distance is 870.8 km.
The best way to get from Nuevo Laredo to Silao without a car is to bus via San Luis Potosí which takes 10h 5m and costs $2500 - $3700.
It takes approximately 4h 18m to get from Nuevo Laredo to Silao, including transfers.
Nuevo Laredo to Silao bus services, operated by Futura, depart from Nuevo Laredo station.
The best way to get from Nuevo Laredo to Silao is to fly which takes 4h 18m and costs $2000 - $6500. Alternatively, you can bus via San Luis Potosí, which costs $2500 - $3700 and takes 10h 5m.
Nuevo Laredo to Silao bus services, operated by Futura, arrive at San Luis Potosí station.
Silao is 1h behind Nuevo Laredo. It is currently 12:32 PM in Nuevo Laredo and 11:32 AM in Silao.
What companies run services between Nuevo Laredo, Mexico and Silao, Mexico?
Aeroméxico and Viva Aerobus fly from Quetzalcóatl International Airport (NLD) to Del Bajío International Airport (BJX) twice daily. Alternatively, you can take a bus from Nuevo Laredo to Silao via San Luis Potosí and León in around 10h 5m.
- Website
- vivaaerobus.com
Flights from Quetzalcóatl International Airport to Del Bajío International Airport via Mexico City, Monterrey International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,800–6,000
Flights from Monterrey International Airport to Del Bajío International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $650–1,500
- Website
- united.com
Flights from Laredo International Airport to Del Bajío International Airport via Houston
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $2,400–12,000
- Website
- aeromexico.com
Flights from Quetzalcóatl International Airport to Del Bajío International Airport via Mexico City
- Ave. Duration
- 6h 4m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $1,600–8,000
- Website
- aa.com
Flights from Laredo International Airport to Del Bajío International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $2,800–13,000
- Website
- volaris.com
Flights from Monterrey International Airport to Del Bajío International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $600–1,100
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Nuevo Laredo to San Luis Potosí
- Ave. Duration
- 5h 26m
- Frequency
- 3 times a day
- Estimated price
- $2,000–2,900
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Nuevo Laredo to Monterrey
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- $600–900
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from San Luis Potosí to León
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $450–650
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- 800 881 8181
- Website
- ticket.gruposenda.com
Bus from Nuevo Laredo to Monterrey
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- $600–850
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Nuevo Laredo to Monterrey
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $420–500
- Schedules at
- omnibusexpress.com
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Nuevo Laredo to Silao
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a day
- Estimated price
- $2,000–2,800
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- etn.com.mx
Bus from Nuevo Laredo to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- $1,700–2,800
- Website
- https://etn.com.mx/english/
- Phone
- +52 477 710 0060
- [email protected]
- Website
- venta.conectagfa.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 3 to Silao
- Ave. Duration
- 3h 50m
- Frequency
- Every 2 hours
- Estimated price
- $240–420
- Website
- https://cotizador.conectagfa.com.mx/#/en
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, Train travel in Spain: A guide to Renfe, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Nuevo Laredo to Silao is 871 km. It takes approximately 9h 48m to drive from Nuevo Laredo to Silao.
There are 299+ hotels available in Silao.

























