That depends on the training company you choose. Since all accredited training companies operate independently, their pricing will vary. One of the core principles of the ISTQB® certification program is to ensure competition at the training level.
By checking whether or not that training company is listed on ISTQB®'s website as an ISTQB® accredited training provider.
Since the courses are given by a variety of training providers, the courses will vary. The course syllabus dictates the areas that must be covered in each course, but other details, such as the order of the material, are left to the training provider.