How Long Does It Take for an Elephant to Have a Baby?
An elephant will take as long as two nights to deliver its baby. She starts losing mucus at the onset of labor pains. It is during this time when the calf starts to shift to its birthing position. Second stage contractions begin on the second night.