There are 10 ways to get from León to Pachuca 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 via Celaya
best- Take the bus from León to Celayabus
- Take the bus from Celaya to Pachucabus
6h 20m$948–1,557Bus via Santiago de Querétaro #2
cheapest- Take the bus from León to Querétarobus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Pachucabus
7h 47m$683–1,458Drive 389.9 km
- Drive from León to Pachucacar 389.9 km
4h 17m$735–1,062Fly Del Bajío International Airport to Felipe Ángeles International Airport, bus
- Fly from Del Bajío International Airport (BJX) to Felipe Ángeles International Airport (NLU)plane BJX - NLU
- Take the bus from Aeropuerto Internacional Felipe Ángeles AIFA - Terminal de Autobuses to Pachuca - Central de Autobusesbus
4h 59m$1,277–3,557Bus
- Take the bus from León to Pachucabus
6h 50m$950–1,600Bus via Santiago de Querétaro
- Take the bus from León to Terminal de Autobuses de Querétaro Acceso 2bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 2 to Pachucabus
7h 7m$1,033–1,667Fly Del Bajío International Airport to Benito Juárez International Airport, bus
- Fly from Del Bajío International Airport (BJX) to Benito Juárez International Airport (MEX)plane BJX - MEX
- Take the bus from Terminal de Autobuses T1 AICM to Pachuca - Central de Autobusesbus
5h 32m$1,607–4,157Shuttle to Lic. Jesús Terán Peredo International Airport, fly to Benito Juárez International Airport, bus
- Take a shuttle bus from León to Aguascalientes
- Fly from Lic. Jesús Terán Peredo International Airport (AGU) to Benito Juárez International Airport (MEX)plane AGU - MEX
- Take the bus from Terminal de Autobuses T1 AICM to Pachuca - Central de Autobusesbus
6h 52m$3,916–10,555Shuttle to Lic. Jesús Terán Peredo International Airport, fly to Felipe Ángeles International Airport, bus
- Take a shuttle bus from León to Aguascalientes
- Fly from Lic. Jesús Terán Peredo International Airport (AGU) to Felipe Ángeles International Airport (NLU)plane AGU - NLU
- Take the bus from Aeropuerto Internacional Felipe Ángeles AIFA - Terminal de Autobuses to Pachuca - Central de Autobusesbus
6h 34m$1,586–5,855Bus to San Luis Potosí Airport, fly to Benito Juárez International Airport, bus
- Take the bus from León to San Luis Potosíbus
- Fly from San Luis Potosí Airport (SLP) to Benito Juárez International Airport (MEX)plane SLP - MEX
- Take the bus from Terminal de Autobuses T1 AICM to Pachuca - Central de Autobusesbus
7h 56m$2,579–8,288
Del Bajío International Airport (BJX) to Felipe Ángeles International Airport (NLU) flights
Comparing Your Travel Options
The cheapest way to get from León to Pachuca is to drive which costs $700 - $1100 and takes 4h 17m.
The fastest way to get from León to Pachuca is to drive which takes 4h 17m and costs $700 - $1100.
Yes, there is a direct bus departing from León and arriving at Pachuca. Services depart every four hours, and operate every day. The journey takes approximately 6h 50m.
The distance between León and Pachuca is 391 km. The road distance is 389.9 km.
The best way to get from León to Pachuca without a car is to bus via Celaya which takes 6h 20m and costs $950 - $1600.
It takes approximately 6h 20m to get from León to Pachuca, including transfers.
León to Pachuca bus services, operated by Primera Plus, depart from León station.
León to Pachuca bus services, operated by Primera Plus, arrive at Celaya station.
Yes, the driving distance between León to Pachuca is 390 km. It takes approximately 4h 17m to drive from León to Pachuca.
There are 262+ hotels available in Pachuca.
What companies run services between León, Mexico and Pachuca, Mexico?
You can take a bus from León to Pachuca via Celaya in around 6h 20m.
- Website
- aeromexico.com
Flights from Del Bajío International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $750–5,500
Flights from Lic. Jesús Terán Peredo International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $1,100–8,000
Flights from San Luis Potosí Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $900–6,500
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from León to Celaya
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- $290–460
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from León to San Luis Potosí
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $440–650
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.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 Want to know more about Flixbus?, How to get from Luton Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.





