Celanova se encuentra a 25 km de Ourense en dirección sur. Por la carretera 640 que desde Ourense va a Portugal.