An astrology reading can vary in length, but most personal consultations last between 60 to 90 minutes. Some in-depth sessions or specific services might take longer.