How to get there

Giglio Island can only be reached by sea, which is where we come in for those who don’t have their own boat. All ferries depart from Porto Santo Stefano-Monte Argentario. The ticket price varies between €12 and €15 each way for only passengers and between €40 and €47 for cars up to 4.5 meters. Children up to 12 years of age get special reduced rates, as well as groups and your pets, for which you can purchase a special ticket. See our website for the timetables and to book and purchase the route that best meets your needs. The ferry service is active all day, with departures from Porto Santo Stefano from 7:00 am to 8:00/8:30 pm, hourly in the high season. Also during the high season, if you would like to transport your car, we generally suggest buying the ticket in advance to avoid being left ashore due to the high demand and the vessels’ limited capacity. Vehicles can be brought on the island without limitations except for in mid-August, when only those staying on the island for more than 4 days may bring their cars. In this case, you must download from our website or that of the Municipality of Giglio Island, fill in and bring with you the self-certification which can be requested by the local police at the time of boarding or landing on the island.

The ferry trip takes about 1 hour; Porto Santo Stefano is about 18 km from the island, and we arrive at Giglio Porto, the only port of arrival and one of the island’s three charming villages.

Everything is quite simple to this point but getting to Porto Santo Stefano might seem a little more complicated.

There are a number of ways to get to Porto Santo Stefano:

If you come by train

From Rome, Milan, Genoa, Grosseto, Livorno, and Pisa, the stop is the Orbetello Monte Argentario stop on the Tyrrhenian line Pisa-Rome. For the timetable see the Trenitalia website; then we continue with the Tiemme bus that comes to Porto Santo Stefano and stops in front of the Maregiglio ticket office, a short ways from the ferry boarding point.

By car you can come directly to Porto Santo Stefano

From Rome, the fastest route is on the E80/A12 freeway in the direction of Civitavecchia and continuing on the Aurelia freeway to the Orbetello/Porto Santo Stefano exit;
total 164 km, about 2 hours, 7 minutes

From Genoa, take the E80 highway in the direction of Livorno. Once you get to the Rosignano junction, continue on the Aurelia freeway to the Albinia / Giannella / Porto Santo Stefano / Isola del Giglio exit;
total 358 km, about 3 hours, 47 minutes

From Florence, take the Florence-Siena highway and continue on the SS741 towards Siena. Then continue on the SS223 and get to the Rosignano junction, continue on the Aurelia freeway to the Albinia / Giannella / Porto Santo Stefano / Isola del Giglio exit;
total 186 km, about 2 hours, 22 minutes

By bus

From Milan, take the Flixbus to Siena, and from Siena continue on Tiemme extra-urban lines of Tiemme to Porto Santo Stefano

From Florence to Grosseto, continue from Grosseto to Porto Santo Stefano on Tiemme’s extra-urban lines.

By air

The nearest airports are the Leonardo da Vinci“ airport of Pisa, or Rome Fiumicino and Rome Ciampino.
From the airports of Pisa and Rome Fiumicino there are special trains, the “People Mover“ and the “Leonardo Express“, respectively, that go to the main train stations, Pisa Centrale and Rome Termini, from which there are regional trains in the direction of Orbetello Monte Argentario.

The company has also started a direct bus line from Orbetello Monte Argentario to Rome Fiumicino.

From Ciampino Airport, there is a direct bus to Roma Termini.

Another option, which is the most convenient, though certainly not the least expensive, is to take a taxi from any of the main stations and airports.

For those who own a boat and want to get to the island with it and therefore not take a ferry (which we strongly advise against), the only safe mooring is that of Giglio Porto. The small port has a limited number of berths in the wharf with water and fuel. You can check availability by calling +39 338 819 1555 or the Port Captain office at 0564809480.

Depending on the winds, there are anchorage options in the bays of Cannelle, Allume, Arenella or in Bay of Campese.

Where to leave your car in Porto Santo Stefano

Finding a place to park in Porto Santo Stefano is no easy matter. The municipal parking lots are all paid, and the rates for short stays are quite high, and you have to be very careful of fines, especially during the summer, because they become as numerous as if you were in a city. So if you decide not to transport your car, we recommend that you choose one of the long-stay parking lots that are a short way from the boarding point and whose rates vary from €8 to €10 per day, depending on the period and the number of days of stay.

For more information about parking in Porto Santo Stefano, see the website of the

Getting around the island

The best way to get around the island is definitely by moped. There are many scooters that can be rented once you land on the island. If you would like to be more eco-friendly, you can rent bicycles with assisted pedaling or get around on foot on the beautiful paths that cross the island.

The bus service connects the three villages, Porto, Castello, and Campese, throughout the entire day until the evening. In the high season the service ends at 1 am. You can check timetables here.

NCC cars go where regular bus lines do not go, and those who do not feel like renting a moped or driving themselves when they’re on vacation can get around easily through this service.

On the website, you can find the info for the scooter, Ecobikes, taxi and NCC cars.

If you want to get around by sea you can rent small boats or make use of the Taxi Boat service from Giglio Porto to the main beaches.