The Norte bus station is built like an arc. When you come out of the metro, the bus station is right in front of you and you enter in the middle of the arc. Go to the left, all the way to the end to find the bus for 'Piramides'. They leave frequently.
Another option is to stay at the moderately priced hotel that is at the site: Villas Arqueologicas Teotihuacan.
