There are 4 ways to get from Piedras Negras to Fresnillo by 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.
Bus
best- Take the bus from Eagle Pass to Zacatecasbus Omaha-Aguascalientes / ...
- Take the bus from Zacatecas to Fresnillobus
12h 8m$3,354–3,689Drive 793.2 km
cheapest- Drive from Piedras Negras to Fresnillocar 793.2 km
9h 52m$1,468–2,121Bus 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,208
Questions & Answers
The cheapest way to get from Piedras Negras to Fresnillo is to drive which costs $1400 - $2200 and takes 9h 52m.
The fastest way to get from Piedras Negras to Fresnillo is to drive which takes 9h 52m and costs $1400 - $2200.
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 $3300 - $3700.
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 2:28 PM in Piedras Negras and 1:28 PM 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.
- 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,270
- Schedules at
- TL Premium
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 Getting around the Cyclades, 4 stunningly beautiful Philippines islands you need to visit, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are eight+ hotels available in Fresnillo.






