Santa María de Punilla se encuentra sobre la ruta nacional 38, por lo cual el acceso a la misma desde el norte o el sur se realiza por dicha ruta.