Archaeology trainers

Archaeology trainers can be found in the capital cities. Starting at level 20, Horde players learn Archaeology from certain NPCs belonging to The Reliquary faction; Alliance players do so at Explorers' League NPCs.