| International tuition | €3,500 to €16,500 per year |
| Application fee | €100 |
For students covered by International Student Status, annual tuition for bachelor's and integrated master's courses at the University of Porto ranges from EUR 3,500 to EUR 16,500 in 2026/2027. Nursing at the School of Nursing costs EUR 3,500 a year, Informatics and Computing Engineering EUR 6,000, and Medicine EUR 16,500, while national and EU students pay EUR 697 for engineering. Students from Portuguese-speaking CPLP countries can receive a tuition fee reduction of up to 45%, for example EUR 3,300 instead of EUR 6,000 for Informatics and Computing Engineering. Master's tuition for international students is set by each course, with the Faculty of Economics charging up to EUR 10,000 a year. The application fee for the special call for international students is EUR 100.
- https://www.up.pt/portal/en/study/international-students/special-call-for-applications/
- https://www.up.pt/portal/en/study/bachelors-and-integrated-masters-degrees/courses/esep/36606/
- https://www.up.pt/portal/en/study/bachelors-and-integrated-masters-degrees/courses/icbas/1289/
- https://www.up.pt/portal/en/study/bachelors-and-integrated-masters-degrees/courses/feup/22841/
- https://www.up.pt/portal/en/study/masters-degrees/courses/fep/37282/
- https://sigarra.up.pt/feup/pt/cand_info_geral.cand_reg_ingresso_view?pv_id=1065
- https://www.up.pt/portal/en/explore/about-uporto/history/
- https://www.up.pt/portal/en/explore/about-uporto/facts-and-figures/