Astorga está situada al suroeste de la provincia de León, la ciudad se encuentra a 50 km de León capital y 60 Km de Ponferrada. Cuenta, tanto con estación de Renfe, como con Estación de Autobuses.

Sus principales vías de acceso por carretera son, la autovía A-­6, que une Madrid con La Coruña , la Autopista AP-­71 y la carretera nacional N-­‐120, ambas comunican Astorga con León capital.

Los aeropuertos más cercanos son el aeropuerto de León a 50 km y ,a 155 km, el aeropuerto de Villanubla, en la provincia de Valladolid.