Upvote:8
Romania has not yet been integrated into the Schengen border-control-free travel area, so there will be passport control between Romania and Italy.
Sources:
https://en.wikipedia.org/wiki/Schengen_Area
http://ec.europa.eu/dgs/home-affairs/what-we-do/policies/borders-and-visas/schengen/index_en.htm
Upvote:8
Yes, you have to go through immigration and passport control when flying from Romania to Italy, but your passport will only be stamped if your are a non-EU/EEA citizen. If you e.g. have a Romanian passport, your passport will not be stamped when entering Italy.