Desde España puedes viajar a Italia por tierra, por mar o por aire.

Si eres de los que te gusta viajar a tu ritmo, con tu propio coche... no hay mayor problema, hazte con un buen mapa de carreteras y prepárate tu propia ruta, tú mismo organizas y marcas tu tiempo. Eso si no olvides hacer esas tan necesarias paradas para descansar. Te pueden ser de ayuda la Guia Campsa o la Guia Michelín

Si prefieres olvidarte del coche en tus vacaciones, y no te gusta demasiado el avión existe la posibilidad de desplazarte en tren.
Desde Barcelona el Trenhotel "Salvador Dalí" te llevará hata la estación central de Milán y desde allí con la extensa red ferroviaria italiana no tendrás ningún problema para desplazarte rápidamente a cualquier ciudad que hayas elegido como destino.
Con el Trenhotel te olvidas de las preocupaciones, viajas de noche y llegas a primera hora de la mañana. Puedes elegir entre cuatro maneras de viajar, desde las butacas reclinables si no quieres gastar demasiado dinero, hasta una de las tres categorias de cabinas: Clase Turista, Clase Preferente o Gran Clase, eso dependerá de tu presupuesto. La distribución en general es de cinco cabinas en cada vagón con un wc compartido, exceptuando la Gran Clase que incluyen el wc dentro de cada cabina. El tren posee un bar y un restaurante donde puedes disfrutar de una tranquila cena.

Si prefieres un viaje diferente,tu via de comunicación puede ser el mar.
Desde Barcelona puedes viajar a Civitavecchia con el servicio de ferries que ofrece la compañía Grimaldi
Cada día apróximadamente a las 7h de la tarde embarcas en el puerto de Barcelona y llegas al puerto de Civitavecchia a las 3h de la tarde del día siguiente. Por la mañana aproximadamente a las 10h es cuando el barco pasa en su trayecto entre las islas de Córcega y Cerdeña, resulta curioso ver costas italianas a un lado y francesas a otro. Son unas 20 horas de viaje, pero gracias a la libertad de movimientos y a las diversas actividades que te ofrecen los dos ferries que realizan este trayecto, tanto el "Eurostar Barcelona" como el "Eurostar Roma", el viaje resulta entretenido. Constan de piscina, restaurante, self-service, bar, bar de la piscina, sala de juegos, sala para niños, discoteca, y una pequeña tienda donde podrás comprar algunos souvenirs.
Puedes viajar durmiendo en una sala de butacas o bien elegir un camarote interior o exterior, los camarotes estandars son de dos o cuatro camas, con un pequeño baño, aunque tambien hay suites.
Es interesante contemplar también la posibilidad que ofrece el barco de embarcar tu vehículo, buena opción para quien luego quiere desplazarse libremente por Italia.
Si no llevas coche, una vez desembarques en Civitavecchia, que está a unos 80km de Roma, puedes coger un bus gratuito que te llevará hasta cerca de la estación de trenes y de allí un tren a la estación Termini de Roma.
Muy cerca del muelle está la central de autobuses, en Plaza Vittorio Emmanuele. Desde allí puedes coger un autobús interurbano hasta Roma, zona de Prati, bastante céntrica, cerca del Vaticano. Otra opción interesante es alquilar un coche o una moto.

Por último si lo que quieres es viajar lo más rápido posible, nada como el avión, con él puedes desplazarte a los principales aeropuertos italianos y desde allí en tren, taxi o bus a la ciudad correspondiente. Según las fechas en que decidas viajar puedes encontrar interesante ofertas en vuelos.
COMO VIAJAR