Air travel within Italy is expensive, making it a less-attractive option than travel by train or bus. Buses are fast and reliable, whether they are traversing local routes linking small villages or zooming along autostrade between cities. They come into their own to reach destinations not serviced by the trains.
State and private railways service the country and are generally simple, cheap and efficient. Ferries service Sicily from Naples, while Sardinia can be reached from Genoa, Livorno and Naples. With your international cellular phone rental you can keep in touch while travelling from city to city.
If you want to see more of the country, renting a car is a great way of getting off the beaten track. Roads are generally good throughout the country, and there is an excellent network of freeways, although you do have to pay tolls.