There are 7 ways to get from Piedras Negras to Toluca 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 to Licenciado Adolfo López Mateos International Airport
best- Fly from Piedras Negras International Airport (PDS) to Licenciado Adolfo López Mateos International Airport (TLC)plane PDS - TLC
4h 39m$1,405–5,245Fly to Benito Juárez International Airport, train
cheapest- Fly from Piedras Negras International Airport (PDS) to Benito Juárez International Airport (MEX)plane PDS - MEX
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
5h 47m$1,241–4,910Bus via Sabinas
- Take the bus from Piedras Negras to Sabinasbus
- Take the bus from Sabinas to Tolucabus
19h 21m$2,931–4,279Drive 1,234.6 km
- Drive from Piedras Negras to Tolucacar 1,234.6 km
14h 52m$2,376–3,432Fly to Felipe Ángeles International Airport, train
- Fly from Piedras Negras International Airport (PDS) to Felipe Ángeles International Airport (NLU)plane PDS - NLU
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
6h 42m$1,281–4,820Bus, train
- Take the bus from Piedras Negras to Terminal Central de Autobuses del Nortebus
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
19h 36m$3,029–4,956Bus
- Take the bus from Piedras Negras to Navabus
- Take the bus from Nava to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Tolucabus
22h 27m$2,340–4,223
Piedras Negras International Airport (PDS) to Licenciado Adolfo López Mateos International Airport (TLC) flights
Comparing Your Travel Options
The cheapest way to get from Piedras Negras to Toluca is to fly and train which costs $1200 - $4900 and takes 6h 42m.
The fastest way to get from Piedras Negras to Toluca is to fly which takes 4h 39m and costs $1400 - $5500.
No, there is no direct bus from Piedras Negras to Toluca. However, there are services departing from Piedras Negras and arriving at Toluca via Sabinas. The journey, including transfers, takes approximately 19h 21m.
The distance between Piedras Negras and Toluca is 1061 km. The road distance is 1234.6 km.
The best way to get from Piedras Negras to Toluca without a car is to bus via Sabinas which takes 19h 21m and costs $2900 - $4300.
It takes approximately 4h 39m to get from Piedras Negras to Toluca, including transfers.
Piedras Negras to Toluca bus services, operated by Autobuses Anáhuac, depart from Piedras Negras station.
The best way to get from Piedras Negras to Toluca is to fly which takes 4h 39m and costs $1400 - $5500. Alternatively, you can bus via Sabinas, which costs $2900 - $4300 and takes 19h 21m.
Piedras Negras to Toluca bus services, operated by Autobuses Anáhuac, arrive at Sabinas station.
Toluca is 1h behind Piedras Negras. It is currently 4:21 AM in Piedras Negras and 3:21 AM in Toluca.
What companies run services between Piedras Negras, Mexico and Toluca, Mexico?
Aerus, Volaris, and Viva Aerobus fly from Piedras Negras International Airport (PDS) to Licenciado Adolfo López Mateos International Airport (TLC) twice daily. Alternatively, you can take a bus from Piedras Negras to Toluca via Sabinas in around 19h 21m.
- Website
- vivaaerobus.com
Flights from Piedras Negras International Airport to Licenciado Adolfo López Mateos International Airport via Monterrey
- Ave. Duration
- 5h 16m
- When
- Tuesday and Saturday
- Estimated price
- $1,200–5,000
Flights from Piedras Negras International Airport to Benito Juárez International Airport via Monterrey
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $1,100–4,700
Flights from Piedras Negras International Airport to Felipe Ángeles International Airport via Monterrey
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,000–4,400
- [email protected]
- Website
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from Piedras Negras to Sabinas
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- $340–480
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Sabinas to Toluca
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $2,600–3,700
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Piedras Negras to Terminal Central de Autobuses del Norte
- Ave. Duration
- 18h
- Frequency
- 3 times a day
- Estimated price
- $2,900–4,100
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
Bus from Piedras Negras to Nava
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $130–180
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Florence to Rome, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Piedras Negras to Toluca is 1235 km. It takes approximately 14h 52m to drive from Piedras Negras to Toluca.
There are 139+ hotels available in Toluca.








