There are 7 ways to get from Piedras Negras to Fresnillo by bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Eagle Pass to Zacatecasbus Omaha-Aguascalientes / ...
- Take the bus from Zacatecas to Fresnillobus
12h 8m$3,495–3,830Drive 793.2 km
cheapest- Drive from Piedras Negras to Fresnillocar 793.2 km
9h 52m$1,532–2,212Fly to Lic. Jesús Terán Peredo International Airport, shuttle
- Fly from Piedras Negras International Airport (PDS) to Lic. Jesús Terán Peredo International Airport (AGU)plane PDS - AGU
- Take a shuttle bus from Aguascalientes to Fresnillo
10h 28m$2,320–10,285Bus via Piedras Negras
- Take the bus from Piedras Negras to Zacatecasbus
- Take the bus from Zacatecas to Fresnillobus
13h 25m$2,020–3,586Bus via Monterrey
- Take the bus from Piedras Negras to Monterreybus
- Take the bus from Monterrey to Fresnillobus
16h 30m$1,976–3,208Fly to Durango International Airport, bus
- Fly from Piedras Negras International Airport (PDS) to Durango International Airport (DGO)plane PDS - DGO
- Take the bus from Durango to Fresnillobus
10h 16m$2,195–8,285Fly to San Luis Potosí Airport, bus
- Fly from Piedras Negras International Airport (PDS) to San Luis Potosí Airport (SLP)plane PDS - SLP
- Take the bus from San Luis Potosí to Zacatecasbus
- Take the bus from Zacatecas to Fresnillobus
9h 32m$2,190–8,075
Piedras Negras International Airport (PDS) to Lic. Jesús Terán Peredo International Airport (AGU) flights
Comparing Your Travel Options
The cheapest way to get from Piedras Negras to Fresnillo is to drive which costs $1500 - $2300 and takes 9h 52m.
The fastest way to get from Piedras Negras to Fresnillo is to fly and bus which takes 9h 32m and costs $2100 - $8500.
No, there is no direct bus from Piedras Negras to Fresnillo. However, there are services departing from Eagle Pass and arriving at Fresnillo via Zacatecas. The journey, including transfers, takes approximately 12h 8m.
The distance between Piedras Negras and Fresnillo is 871 km. The road distance is 793.2 km.
The best way to get from Piedras Negras to Fresnillo without a car is to bus which takes 12h 8m and costs $3500 - $3900.
It takes approximately 12h 8m to get from Piedras Negras to Fresnillo, including transfers.
Piedras Negras to Fresnillo bus services, operated by TL Premium, depart from Eagle Pass station.
Piedras Negras to Fresnillo bus services, operated by TL Premium, arrive at Zacatecas station.
Fresnillo is 1h behind Piedras Negras. It is currently 1:36 AM in Piedras Negras and 12:36 AM in Fresnillo.
Yes, the driving distance between Piedras Negras to Fresnillo is 793 km. It takes approximately 9h 52m to drive from Piedras Negras to Fresnillo.
What companies run services between Piedras Negras, Mexico and Fresnillo, Mexico?
You can take a bus from Eagle Pass to Fresnillo via Zacatecas in around 12h 8m.
- Website
- flyaerus.com
Flights from Piedras Negras International Airport to Lic. Jesús Terán Peredo International Airport via Monterrey
- Ave. Duration
- 12h 42m
- When
- Friday, Sunday, Monday, Wednesday, and Thursday
- Estimated price
- $6,500–15,000
Flights from Piedras Negras International Airport to Durango International Airport via Monterrey
- Ave. Duration
- 8h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $7,000–16,000
Flights from Piedras Negras International Airport to San Luis Potosí Airport via Monterrey
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $6,000–13,000
- Website
- vivaaerobus.com
Flights from Piedras Negras International Airport to Lic. Jesús Terán Peredo International Airport via Monterrey, Mexico City
- Ave. Duration
- 6h 59m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,800–7,500
Flights from Piedras Negras International Airport to Durango International Airport via Monterrey
- Ave. Duration
- 5h 23m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,600–7,000
Flights from Piedras Negras International Airport to San Luis Potosí Airport via Monterrey
- Ave. Duration
- 5h 47m
- When
- Tuesday
- Estimated price
- $1,400–6,500
- Phone
- +52 449 291 3048
- [email protected]
- Website
- TL Premium
Bus from Eagle Pass to Zacatecas
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a week
- Estimated price
- $3,411
- Schedules at
- TL Premium
Shuttle from Aguascalientes to Fresnillo
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $370–2,600
- Schedules at
- TL Premium
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $230–340
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $230–340
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Bus from Durango to Fresnillo
- Ave. Duration
- 3h 21m
- Frequency
- Every 3 hours
- Estimated price
- $600–900
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $230–340
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $85–370
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $85–370
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Durango to Fresnillo
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $320–850
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $85–370
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $200–300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $200–300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Durango to Fresnillo
- Ave. Duration
- 3h 44m
- Frequency
- Once daily
- Estimated price
- $600–950
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $200–300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $280–420
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $280–420
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Zacatecas to Fresnillo
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $280–420
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from Piedras Negras to Zacatecas
- Ave. Duration
- 12h 7m
- Frequency
- Twice daily
- Estimated price
- $1,900–3,200
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
- Phone
- 800 881 8181
- Website
- ticket.gruposenda.com
Bus from Piedras Negras to Monterrey
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Estimated price
- $850–1,700
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Piedras Negras to Monterrey
- Ave. Duration
- 7h 48m
- Frequency
- Every 4 hours
- Estimated price
- $850–1,300
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Monterrey to Fresnillo
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1,100–1,600
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from San Luis Potosí to Zacatecas
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- $500–900
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
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, Travelling around the UAE, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are nine+ hotels available in Fresnillo.






































