Sperlonga can be reached by road. From Rome, take the via Appia or the via Pontina past Terracina, then follow the signs to Sperlonga along the via Flacca. From Naples, go to Formia, Gaeta, and again with the via Flacca to Sperlonga. An alternative way is to go along the Appian way (via Appia) between Terracina and Formia, and take the smaller road to Sperlonga from Itri.
Sperlonga can be reached by train (www.trenitalia.it). One of two major train lines between Rome and Naples (Roma-Napoli via Formia) stops in Fondi. The station is called Fondi-Sperlonga, and local trains stop there. When going North to South, the last station before Fondi is called Monte San Biagio. When going South to North, the last station before Fondi is Formia. From the station of Fondi, a taxi to Sperlonga should be around 20 Euro. A bus service (2 €) from the train station to Sperlonga is also available once an hour (during summer) and every second hour (during winter). The bus timetable is roughly coordinated with the arrivals and departures of the trains. The distance from the train station to Sperlonga is about 6km by road. It is also possible to take a bus to Sperlonga from various surrounding locations, including Terracina, Fondi, and Formia/Gaeta.
Along the via Flacca it is possible to find shacks selling "Mozzarella di Bufala", traditional Mozzarella cheese made with Water Buffalo milk. The water buffalos are traditional in the area north of Terracina, the former Pontine swamps, as well as in the surroundings of Fondi, which used to be swampy.
Sperlonga is a very picturesque small city in Italy south of Rome. Its white-painted houses make it a bit reminiscent of some Greek islands. It has some of the best beaches in the area. During italian summer holiday, it's a popular package tourist destination and all hotels may be fully booked long ahead.
Sperlonga is fairly small, and getting around by foot is quite reasonable if one doesn't mind climbing lots of steps. The are two centers. On one hand there's the center on the top of the old town where you can enjoy magnificent views over the bay. The old town is closed to traffic. The other center is along the beach.
It is fairly easy to drive around Sperlonga. It is often hard to park around Sperlonga in the peak season. At other times, there are many parking lots near the old town.There is a bus service within Sperlonga. Sperlonga was built as a medieval fortress on a hill overlooking the Gulf of Gaeta. It is very picturesque, with narrow paved streets, many made up mostly of steps, and houses nearby with bridges connecting them. The town has been more than once attacked and taken by moorish pirates, most famously by Khayr al-Din (Barbarossa) in 1534.
The two beaches on the two sides of the old town of Sperlonga are quite popular. One beach stretches all the way to Terracina, 18km away. The other beach ends at a cave known as the "Grotta di Tiberio", "Grotto of Tiberius" or "Cave of Tiberius". The emperor Tiberius was known to have a villa in the area. The cave has yielded a number of marble sculptures which are housed in the museum that is along the via Flacca.