There are 8 ways to get from Toluca to Piedras Negras by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Licenciado Adolfo López Mateos International Airport to Piedras Negras International Airport
best- Fly from Licenciado Adolfo López Mateos International Airport (TLC) to Piedras Negras International Airport (PDS)plane TLC - PDS
4h 26m$1,999–7,735Fly Licenciado Adolfo López Mateos International Airport to Monterrey International Airport, bus
cheapest- Fly from Licenciado Adolfo López Mateos International Airport (TLC) to Monterrey International Airport (MTY)plane TLC - MTY
- Take the bus from Monterrey to Navabus
- Take the bus from Nava to Piedras Negrasbus
12h 18m$1,609–5,560Bus via Monterrey
- Take the bus from Toluca to Monterreybus
- Take the bus from Monterrey to Navabus
- Take the bus from Nava to Piedras Negrasbus
18h 15m$2,637–4,603Drive 1,232.6 km
- Drive from Toluca to Piedras Negrascar 1,232.6 km
14h 54m$2,381–3,439Train to Felipe Ángeles International Airport, fly to Piedras Negras International Airport
- Take the train from Estación Toluca Centro to Estación Observatoriotrain
- Fly from Felipe Ángeles International Airport (NLU) to Piedras Negras International Airport (PDS)plane NLU - PDS
7h 47m$1,881–7,412Train to Benito Juárez International Airport, fly to Piedras Negras International Airport
- Take the train from Estación Toluca Centro to Estación Observatoriotrain
- Fly from Benito Juárez International Airport (MEX) to Piedras Negras International Airport (PDS)plane MEX - PDS
6h 20m$2,041–8,202Bus
- Take the bus from Toluca to Sabinasbus
- Take the bus from Sabinas to Piedras Negrasbus
18h 57m$2,966–4,226Bus #2
- Take the bus from Toluca to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Piedras Negrasbus
21h$2,213–5,096
Toluca to Piedras Negras by bus
Comparing Your Travel Options
The cheapest way to get from Toluca to Piedras Negras is to fly and bus which costs $1600 - $6000 and takes 12h 18m.
The fastest way to get from Toluca to Piedras Negras is to fly which takes 4h 26m and costs $2000 - $8000.
No, there is no direct bus from Toluca to Piedras Negras. However, there are services departing from Toluca and arriving at Piedras Negras via Monterrey and Nava. The journey, including transfers, takes approximately 18h 15m.
The distance between Toluca and Piedras Negras is 1060 km. The road distance is 1232.6 km.
The best way to get from Toluca to Piedras Negras without a car is to bus via Monterrey which takes 18h 15m and costs $2600 - $4600.
It takes approximately 4h 26m to get from Toluca to Piedras Negras, including transfers.
Toluca to Piedras Negras bus services, operated by Omnibus de Mexico, depart from Toluca station.
The best way to get from Toluca to Piedras Negras is to fly which takes 4h 26m and costs $2000 - $8000. Alternatively, you can bus via Monterrey, which costs $2600 - $4600 and takes 18h 15m.
Toluca to Piedras Negras bus services, operated by Omnibus de Mexico, arrive at Monterrey station.
Piedras Negras is 1h ahead of Toluca. It is currently 8:56 PM in Toluca and 9:56 PM in Piedras Negras.
What companies run services between Toluca, Mexico and Piedras Negras, Mexico?
Viva Aerobus, Aerus, and Volaris fly from Licenciado Adolfo López Mateos International Airport (TLC) to Piedras Negras International Airport (PDS) 4 times a day. Alternatively, you can take a bus from Toluca to Piedras Negras via Monterrey and Nava in around 18h 15m.
- Website
- flyaerus.com
Flights from Licenciado Adolfo López Mateos International Airport to Piedras Negras International Airport via Monterrey International Airport
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $1,800–7,500
Flights from Licenciado Adolfo López Mateos International Airport to Piedras Negras International Airport via Puerto Vallarta, Monterrey International Airport
- Ave. Duration
- 7h 38m
- When
- Friday and Sunday
- Estimated price
- $2,800–11,000
Flights from Licenciado Adolfo López Mateos International Airport to Piedras Negras International Airport via Guadalajara, Monterrey International Airport
- Ave. Duration
- 8h 34m
- When
- Every day
- Estimated price
- $2,500–10,000
Flights from Felipe Ángeles International Airport to Piedras Negras International Airport via Monterrey International Airport
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $1,600–9,500
Flights from Felipe Ángeles International Airport to Piedras Negras International Airport via Tampico, Monterrey International Airport
- Ave. Duration
- 7h 15m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $6,500–20,000
Flights from Felipe Ángeles International Airport to Piedras Negras International Airport via Leon/Guanajuato, Monterrey International Airport
- Ave. Duration
- 6h 25m
- When
- Friday and Sunday
- Estimated price
- $1,700–7,500
Flights from Felipe Ángeles International Airport to Piedras Negras International Airport via Guadalajara, Monterrey International Airport
- Ave. Duration
- 6h 55m
- When
- Sunday to Saturday
- Estimated price
- $1,900–7,500
Flights from Benito Juárez International Airport to Piedras Negras International Airport via Monterrey International Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $1,900–11,000
Flights from Benito Juárez International Airport to Piedras Negras International Airport via Tampico, Monterrey International Airport
- Ave. Duration
- 6h 20m
- When
- Sunday
- Estimated price
- $7,500–22,000
Flights from Benito Juárez International Airport to Piedras Negras International Airport via Aguascalientes, Monterrey International Airport
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- $8,000–24,000
- Website
- vivaaerobus.com
Flights from Licenciado Adolfo López Mateos International Airport to Monterrey International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $650–3,500
- Website
- volaris.com
Flights from Licenciado Adolfo López Mateos International Airport to Monterrey International Airport
- Ave. Duration
- 1h 38m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $750–2,600
Flights from Licenciado Adolfo López Mateos International Airport to Monterrey International Airport via Puerto Vallarta
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $750–2,600
- [email protected]
- Website
- trenelinsurgente.mx
Train from Estación Toluca Centro to Estación Observatorio
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
Train from Estación Toluca Centro to Estación Observatorio
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Toluca to Monterrey
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $1,800–2,800
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Monterrey to Nava
- Ave. Duration
- 7h 5m
- Frequency
- Hourly
- Estimated price
- $650–1,300
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from Nava to Piedras Negras
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- $130–200
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from Monterrey to Nava
- Ave. Duration
- 7h 5m
- Frequency
- Hourly
- Estimated price
- $650–1,300
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from Nava to Piedras Negras
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- $130–200
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from Sabinas to Piedras Negras
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- $330–490
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from Nava to Piedras Negras
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $120–180
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Nava to Piedras Negras
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $120–180
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Toluca to Sabinas
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $2,600–3,700
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Sabinas to Piedras Negras
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- $350–490
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Terminal Central de Autobuses del Norte to Piedras Negras
- Ave. Duration
- 18h
- Frequency
- 3 times a day
- Estimated price
- $2,900–4,100
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Nava to Piedras Negras
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $150–230
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Nava to Piedras Negras
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $150–230
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Sabinas to Piedras Negras
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- $420–600
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Terminal Central de Autobuses del Norte to Piedras Negras
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $3,400–4,900
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- 800 881 8181
- Website
- ticket.gruposenda.com
Bus from Nava to Piedras Negras
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $360–550
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
Bus from Nava to Piedras Negras
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $360–550
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
Bus from Terminal Central de Autobuses del Norte to Piedras Negras
- Ave. Duration
- 22h
- Frequency
- Every 4 hours
- Estimated price
- $2,100–3,800
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
- Phone
- +52 55 1555 9519
- [email protected]
- Website
- flecharoja.com.mx
Bus from Toluca to Terminal Central de Autobuses del Norte
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $110–200
- Schedules at
- flecharoja.com.mx
- Book at
- flecharoja.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 Travelling around the UAE, How to get from Heathrow Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Toluca to Piedras Negras is 1233 km. It takes approximately 14h 54m to drive from Toluca to Piedras Negras.
There are 59+ hotels available in Piedras Negras.






























