Hello,
In InfoPath we don't have option to create the pages. But we can create the different views per page and we can add the button with rule to shifting one view to another view.
Otherwise we create all pages in one view with different sections. We can show those section depends on the condition and we can modify those conditional formatting using rules or code.