if you travel through lebanon (visa free on arrival for italian/US passport), you can then obtain a visa at the land border with syria in your italian passport, for around $60. takes about 15 mins to process. drive from beirut to damascus is two hours and costs $50 limo one way.