It can take anywhere from a few minutes to a few hours for an iPhone to turn on after the battery dies.