Study Mechanical Engineering in Italy: programmes, fees and entry requirements

Italy has 32 undergraduate programmes in Mechanical Engineering at 32 universities in 30 cities. At public institutions EU students typically pay €2,395 a year (€136–€3,943); non-EU students €2,226 a year (€136–€3,943).

Always check current information on the official website of the university before you apply.

All Mechanical Engineering programmes in Italy

ProgrammeUniversityCityLanguageLengthEU fee / yearNon-EU fee / year
Ingegneria Industriale MeccanicaLibera Università di BolzanoBolzanoItalian, German, English3 yr€1,200€1,200
Ingegneria MeccanicaPolitecnico di BariBariItalian3 yr€160–€2,329€160–€2,329
Ingegneria MeccanicaPolitecnico di MilanoMilanItalian, English3 yr€157–€3,943€157–€3,943
Ingegneria MeccanicaPolitecnico di Milano (Piacenza)PiacenzaItalian, English3 yr€157–€3,943€157–€3,943
Ingegneria meccanicaPolitecnico di TorinoTurinItalian, English3 yr€161–€3,761€761–€3,761
Ingegneria MeccanicaUniversità degli studi della BasilicataPotenzaItalian3 yr€156–€2,256€156
Ingegneria meccanicaUniversità degli studi di Bergamo (Dalmine)DalmineItalian3 yr€346–€2,289€346–€2,289
Ingegneria meccanicaUniversità degli studi di BolognaBolognaItalian3 yr€157–€2,197€157–€2,197
Ingegneria MeccanicaUniversità degli studi di Bologna (Forlì)ForlìItalian3 yr€157–€2,197€157–€2,197
Ingegneria meccanica e dei materialiUniversità degli studi di BresciaBresciaItalian3 yr€146–€2,626€146–€2,626
Ingegneria Meccanica e GestionaleUniversità degli studi di CagliariCagliariItalian3 yr€156–€3,628€156–€3,628
Ingegneria MeccanicaUniversità degli studi di FerraraFerraraItalian3 yr€156–€2,248€156–€2,248
Ingegneria MeccanicaUniversità degli studi di FirenzeFlorenceItalian3 yr€536–€2,395€536–€2,395
Ingegneria MeccanicaUniversità degli studi di GenovaGenoaItalian3 yr€136–€3,476€136–€3,476
Ingegneria Meccanica per l'AutomazioneUniversità degli studi di Genova (La Spezia)La SpeziaItalian3 yr€136–€3,476€136–€3,476
Ingegneria MeccanicaUniversità degli studi di Modena e Reggio EmiliaModenaItalian3 yr€160–€1,975€540–€1,975
Ingegneria MeccanicaUniversità degli studi di Napoli Federico IINaplesItalian3 yr€146–€2,573€146–€189
Ingegneria meccanicaUniversità degli studi di PadovaPaduaItalian3 yr€208–€3,198€2,990
Ingegneria MeccanicaUniversità degli studi di PalermoPalermoItalian3 yr€156–€3,070—
Ingegneria MeccanicaUniversità degli studi di ParmaParmaItalian3 yr€156–€2,226€156–€2,226
Ingegneria MeccanicaUniversità degli studi di PerugiaPerugiaItalian3 yr€416–€1,016€416–€1,016
Ingegneria MeccanicaUniversità degli studi di Roma La SapienzaRomeItalian3 yr€156–€3,080€300–€1,500
Ingegneria Meccanica per la Transizione VerdeUniversità degli studi di Roma La Sapienza (Latina)LatinaItalian3 yr€156–€3,080€300–€1,500
Ingegneria MeccanicaUniversità degli studi di Roma Tor VergataRomeItalian3 yr€656–€1,156€656–€1,156
Ingegneria meccanicaUniversità degli studi di SalernoFiscianoItalian3 yr€146–€1,956€501–€684
Ingegneria meccanicaUniversità degli studi di UdineUdineItalian3 yr€136–€2,076—
Ingegneria MeccanicaUniversità degli studi Mediterranea di Reggio Calabria (Reggio Di Calabria)Reggio Di CalabriaItalian3 yr——
Ingegneria meccanicaUniversità degli studi Roma TreRomeItalian3 yr€156–€2,216€156–€2,216
Ingegneria MeccanicaUniversità del SalentoLecceItalian3 yr€1,000€1,000
Ingegneria MeccanicaUniversità della Calabria (Rende)RendeItalian3 yr€149–€2,179€1,019
Ingegneria MeccanicaUniversità di PisaPisaItalian3 yr€156–€3,056€446–€3,056
Ingegneria MeccanicaUniversità Politecnica delle Marche - AnconaAnconaItalian3 yr€156–€2,557—

How admission works in Italy

Access depends on the programme: free access (with an initial knowledge check), local limited places (the university's own admission test, often a TOLC by CISIA) or national limited places (Medicine, Dentistry and Veterinary: from 2025/26 an open first 'filter semester' with national exams and a ranking; Architecture, primary-school teaching and health professions: tests on national dates). Non-EU applicants living abroad apply for a reserved quota via Universitaly pre-enrolment and need a study visa; Italian-taught programmes require an Italian language test. There are no cutoff scores.

See also: Study in Italy · Mechanical Engineering in other countries

Sources

How the figures are collected and calculated: Data and sources.