The duration of an astral projection varies from person to person and can range from a few seconds up to several minutes or even hours for more experienced practitioners.