While I am in Rome I would like to go to the beach and swim in the Mediterranean Sea. Where are the good spots to go to? How far is it from the city center and is there a bus or train I can catch?
You can take the train to go to Ostia from Termini Railway Station, it should take about 1 hour.
Once in Ostia beside splashing in the Mediterranean sea you can visit the Ancient Ostia excavations, a worth visit.
Otherwise you can take the Cotral blue bus to go to Fregene which is a bit trendier than Ostia.
Hope this will help.
follow me on Twitter @italytravelista almost 12 years ago