There are 4 sections in TOEFL iBT test reading, listening, speaking, and writing which takes about 3 hours to complete, including check-in.