Travelling by air is the easiest way to reach Italy. Italy has international airports in all the major cities like Rome, Florence, Pisa, Milan and Sicily.
Italy is a peninsula and therfore is surrounded by land on three sides. It shares borders with four countries and the Vatican City. There are buses from countries like France, Switzerland and Austria to Italy
Italy is well connected to the rest of Europe by rail. You can travel to Italy either using the Italo Rail or the EuRail. There is the eurail website and also sites like seat61 where you can book the tickets
Italy is well connected by road to the countries that it shares the borders with. You can either hire a private car or share a cab with someone using Bla Bla car
The major ports in Italy are Venice, Ancona, Bari and Brindisi. You can also use the waterways to travel to the islands of Italy, Sicily and Sardinia