You can get the ferry in Athens and that will take you into Ancona, although there are other routes available. From there you could travel to
Rome by coach, train or car, if hiring a car is an option.
The following link will give you information on the train service in Italy.
http://www.destination360.com/europe/italy/trains.php