Po przybyciu do Włoch pułk kwaterował w Canosa. Od 8 lutego 1944 12 pułk Ułanów Podolskich przejmował odcinek frontu od m. Colledimezzo do Pescopennataro i ostatecznie objął odcinek 21 lutego. Pułk prowadził obronę nad rzeką Sangro do 25 kwietnia 1944. Zluzowany przez oddziały brytyjskiego 10 Korpusu, pułk udał się na odpoczynek do Frosolone.
Bitwa o Monte Cassino
W nocy 4 i 5 maja spieszony pułk wzmocniony 4 kompanią 2 batalionu Strzelców Karpackich przejął odcinek obronny frontu 3 DSK wraz z 3 batalionem Strzelców Karpackich, przebiegający od podnóża wzg. 593 do skraju miasta Cassino. Ułani Podolscy pierwsi zdobyli wzgórze klasztorne demonstrując to zatkniętym proporcem pułkowym. Patrol ppor. Kazimierza Gurbiela wywiesił barwy pułkowe głosząc zwycięstwo polskiej armii. Niedługo po tym zostały zawieszone na maszcie flagi narodowe Polski i Wielkiej Brytanii. Wydzielony z pułku szwadron kombinowany por. Władysława Dziewickiego uczestniczył w walkach ulicznych w dniach 20–24 maja w boju o Piedimonte.
Bitwa o Ankonę