The longest gestation period known in mammals is that of the African elephant. These elephants carry their babies in the womb for about 660 days or 22 months. Camels and giraffes carry their babies for about 400 days.