Skip to main content

How to get from San Marco to Gragnano by bus and ferry?

From San Marco to Gragnano by bus and ferry

To get from San Marco to Gragnano in Gragnano, you’ll need to take one ferry line and 2 bus lines: take the 2 ferry from San Marco station to Amalfi station. Next, you’ll have to switch to the SITA bus and finally take the SITA bus from Agerola (Bomerano) station to Municipio station. The total trip duration for this route is approximately 3 hr 41 min.

221min
Ferry - 22
Bus - SITASITA
Bus - SITASITA
Leaves from San Marco

Step by Step

  • 1
    Start from ferry station
    Start from ferry station
    San Marco
  • 2
    Ferry - 22
    Wait for ferry
    2
    Positano
  • 3
    Ride to ferry station
    Ride to ferry station
    Amalfi
    70 min
  • 4
    Walk to bus station
    Walk to bus station
    Amalfi
    150 m • 2 min
  • 5
    Bus - SITASITA
    Wait for bus
    SITA
    Amalfi-Bv.Conca-Furore-Agerola Bomerano
  • 6
    Ride to bus station
    Ride to bus station
    Agerola (Bomerano)
    39 min
  • 7
    Bus - SITASITA
    Wait for bus
    SITA
    San Lazzaro - Bomerano - Gragnano Via C.Mmare
  • 8
    Ride to bus station Municipio
    Ride to bus station
    Municipio
    45 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Naples.
All local mobility options in one app

Public transit directions from San Marco to Gragnano

The distance between San Marco, Gragnano and Gragnano, Gragnano is approximately 80.67 km, which can typically be travelled in 221 min. Moovit will show you the directions from San Marco to Gragnano by bus and ferry, so no matter how you choose to travel in Gragnano – you will always have plenty of easy options.

Public transit stations close to San Marco

San Marco is located at San Marco, Gragnano and the nearest public transit station is S. Marco Di Castellabate.

Bus stations close to San Marco:

  • S. Marco Di Castellabate
  • S. Maria - Viale Degli Oleandri - Loc. Pozzillo

Public transit stations close to Gragnano, Gragnano

Gragnano is located at Via Vittorio Veneto, Gragnano and the nearest public transit station is Municipio.

Train stations close to Gragnano:

  • Via Nocera
  • Castellammare Di Stabia

Bus stations close to Gragnano:

  • Municipio
  • Stazione FS
  • Via P.Nastro, 65 (Pastificio Gentile)

Ferry stations close to Gragnano:

  • Castellammare Di Stabia

Cable Car stations close to Gragnano:

  • Castellammare (Funivia)

Questions & Answers

  • What is the fastest way to get from San Marco to Gragnano?

    The fastest way takes 221 minutes, using Bus line 2, Bus line SITA, Bus line SITA.

  • Is there a direct ferry between San Marco and Gragnano?

    No, you’ll have to take one ferry line and 2 bus lines in total. The total travelling time is 3 hr 41 min.

  • Which ferry line goes from San Marco to Gragnano?

    The 2 ferry line goes from Positano station near San Marco in Naples to Amalfi station. From there you’ll have to take 2 bus lines till Amalfi station near Gragnano in Gragnano.

  • How long does it take to travel from San Marco to Gragnano by ferry and bus?

    The total travel time between San Marco in Naples and Gragnano in Gragnano by ferry and bus is about 3 hr 41 min.

  • Where do I get on the ferry near San Marco to get to Gragnano?

    Get on the 2 ferry from the Positano station near San Marco in Naples.

  • Where do I get off the ferry when travelling between San Marco and Gragnano?

    Get off the ferry at the Amalfi stop, which is closest to Gragnano in Gragnano.

Real-Time Arrivals, Schedules, Maps & More