The lenght of the Praxis test varies by the specific test number.
If you take the Praxis Core tests separately, each session lasts two hours. If you take the combined test, the entire session lasts five hours.