Tuition fees vary depending on the program and university. Still, international students can expect to pay between £15,000 and £25,000 per year for undergraduate programs and up to £35,000 per year for graduate programs.