Ferry from Porto Santo Stefano to Giglio

Tickets, prices & schedules

You can travel by ferry from Porto Santo Stefano to Giglio all year round, with up to 5 daily crossings. The journey normally takes about 1 hr and ferry ticket prices start at around €16.

Toremar and Maregiglio serve the route with conventional ferries. Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

When traveling by ferry from Porto Santo Stefano to Giglio, you can take advantage of the regular discounts available to specific traveler categories. While these discounts differ from one company to another, you can typically expect infants and toddlers up to 3 years old to travel for free, while children under 12 can get 50% off regular ferry ticket rates.

On-board services and amenities

The Porto Santo Stefano - Giglio ferry route is served by conventional ferries such as the Giuseppe Rum, which feature a range of amenities and services for a comfortable journey. Onboard, you can usually expect to find:

  • Comfy indoor lounges with air-conditioning
  • Spacious open decks to enjoy the scenic views
  • Cafés and snack bars, for a quick bite or drink
  • Play areas for children
  • A Wi-Fi hotspot to stay connected during the trip

Accessibility

The Porto Santo Stefano - Giglio ferries are generally accessible to travelers with disabilities, featuring ramps and elevators, as well as adapted amenities.

Boarding assistance is typically available upon request and prior notification to the ferry company before your journey.

Note: accessibility features vary from vessel to vessel, so it is recommended to contact the ferry company for further details.

Cabins and accommodation

Are there cabins on the ferry?

No, due to the short length of the journey from Porto Santo Stefano to the island of Giglio, there are no cabins on the ferries.

Can I book business-class seats?

No, the Porto Santo Stefano - Giglio ferries do not usually have premium or business-class seating. The ticket price includes standard seating in the indoor lounge or the outdoor decks.

Luggage

Each ferry company has its own luggage policy:

  • On Toremar ferries, you can bring up to 20 kg of luggage.
  • Maregiglio allows you 1 piece of luggage up to 10 kg in weight and 60x40x20 cm in size.

Traveling with pets

You can bring your pet on the ferry from Porto Santo Stefano to Giglio, provided you include it in your booking.

During the trip, smaller pets must be kept in their carrier, while larger pets must wear a muzzle and be kept on a leash.

Make sure you bring along your pet’s health and travel documents, as well as tickets and pet supplies you may need for the trip.

For more details, you can check out our comprehensive guide on traveling by ferry with pets in Italy.

Useful tips for your ferry trip from Porto Santo Stefano to Giglio

Here are some travel tips for your trip from Porto Santo Stefano to Giglio:

  • The port of Porto Santo Stefano can get crowded, especially in the summer, so we recommend being there at least 1 hr ahead of departure. If you are traveling with a car, it’s best to arrive 1.5 hr before the ferry is scheduled to leave.
  • The sea can get a bit rough, so if you are sensitive to the waves, consider taking seasickness medication before the trip. As always, you can discuss your options with your pharmacist or doctor.
  • As one of the easiest islands to reach from Rome, Giglio is very popular during major holidays and long weekends, so it’s best to book your ferry tickets, including your return on the Giglio - Porto Santo Stefano ferry, well in advance.
  • If you're traveling to Giglio without a vehicle, you can easily get around the island by bus, with regular services connecting the main towns of Giglio Porto, Giglio Campese and Giglio Castello.
  • In addition to ferries to Giglio, there are is also a year-round ferry connection from Porto Santo Stefano to Giannutri, another beautiful island in the Tuscan archipelago. From Porto Santo Stefano, you can also travel by ferry to Giannutri. For all travel options, take a look at the Porto Santo Stefano ferry schedules.

Where to take the ferry from Porto Santo Stefano to Giglio

Ferries to Giglio usually depart from Porto del Valle, the main port of Porto Santo Stefano, a seaside town on the Monte Argentario peninsula in southern Tuscany. The town of Porto Santo Stefano is about 45 km from Grosseto and roughly 150 km from Rome Fiumicino Airport.

The port is located near the town center, where there are several cafés, bars, restaurants and shops. Nearby, you will find the Argentario Aquarium, one of the must-see attractions in Porto Santo Stefano.

How to get to the port of Porto Santo Stefano to Giglio

  • By car: follow the A12 to Rosignano and then the SS1 Aurelia road toward Grosseto and from the Albinia exit, follow the signs to Monte Argentario and Porto Santo Stefano.
  • By train: the nearest railway stations are Orbetello-Monte Argentario (about 15 km away) and Grosseto (about 45 km). From either station, you can reach the port by bus or tax in about 20 min to 1 hr, depending on the starting point.
  • By bus: you can travel to Porto Santo Stefano from nearby towns and railway stations, with bus stops near the port.
  • By taxi: taxis are available in Porto Santo Stefano and nearby train stations, with the ride from Orbetello station taking around 20 min.

Where does the ferry arrive in Giglio?

Ferries from Porto Santo Stefano normally dock at the main port of Giglio, which is located on the eastern side of the island.

In the area around the port, you’ll find cafés, restaurants, and shops, as well as hotels, ATMs and banks, a pharmacy, post office, and bike, scooter and boat rental services.

How long is the ferry ride from Porto Santo Stefano to Giglio?

The Porto Santo Stefano - Giglio ferry trip normally takes about 1 hr.

Porto Santo Stefano - Giglio ferry companies

FAQs

Yes, the conventional ferries traveling from Porto Santo Stefano to Giglio typically have car decks for transporting vehicles.

Prices usually start at around €50 to transport a car, €20 for a motorbike, and €65 for a camper van.

No, the Porto Santo Stefano - Giglio is mainly served by conventional ferries, which usually take just 1 hr to cover the distance.

The distance between Porto Santo Stefano and Giglio island is approximately 12 nautical miles (about 22km).

When booking your Porto Santo Stefano - Giglio trip on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Related ferry schedules

More ferry routes

Book your ferry tickets