A typical stay for a vaginal birth is 24–48 hours. A C-section is longer at 48–72 hours.