Skip to main content

How to get from San Marco to Mariglianella by bus and train?

From San Marco to Mariglianella by bus and train

To get from San Marco to Mariglianella in Mariglianella, you’ll need to take 2 bus lines and one train line: take the 34 bus from S. Marco Di Castellabate station to Salerno (Corso Garibaldi) station. Next, you’ll have to switch to the R train and finally take the SOST bus from Meridionale station to Mariglianella - Via Marconi, 16 station. The total trip duration for this route is approximately 4 hr 1 min.

241min
Walk to bus stationBus - 34
34
Train - R
Bus - SOSTSOST
Walk to Mariglianella
Leaves from S. Marco Di Castellabate

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    S. Marco Di Castellabate
    1.51 km • 20 min
  • 2
    Bus - 3434
    Wait for bus
    34
    Vinciprova
  • 3
    Ride to bus station
    Ride to bus station
    Salerno (Corso Garibaldi)
    127 min
  • 4
    Walk to train station
    Walk to train station
    Salerno
    190 m • 3 min
  • 5
    Train - R
    Wait for train
    R
    Napoli Centrale
  • 6
    Ride to train station
    Ride to train station
    Napoli Centrale
    36 min
  • 7
    Walk to bus station
    Walk to bus station
    Meridionale
    ID 1239
    210 m • 3 min
  • 8
    Bus - SOSTSOST
    Wait for bus
    SOST
    Nola
  • 9
    Ride to bus station
    Ride to bus station
    Mariglianella - Via Marconi, 16
    29 min
  • 10
    Walk to Mariglianella
    Walk to
    Mariglianella
    Via Umberto I
    870 m • 12 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 Mariglianella

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

Public transit stations close to San Marco

San Marco is located at San Marco, Mariglianella 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 Mariglianella, Mariglianella

Mariglianella is located at Via Umberto I, Mariglianella and the nearest public transit station is Mariglianella - Via Parrocchia, 4.

Bus stations close to Mariglianella:

  • Mariglianella - Via Parrocchia, 4
  • Mariglianella - Via Materdomini, 104
  • Mariglianella - Paninoteca Zio Franco (Ss7bis)

Questions & Answers

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

    The fastest way takes 241 minutes, using Bus line 34, Bus line R, Bus line SOST.

  • Is there a direct bus between San Marco and Mariglianella?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 4 hr 1 min.

  • Which bus line goes from San Marco to Mariglianella?

    The 34 bus line goes from S. Marco Di Castellabate station near San Marco in Naples to Vinciprova station. From there you’ll have to take one bus line and one train line till Vinciprova station near Mariglianella in Mariglianella.

  • How long does it take to travel from San Marco to Mariglianella by bus and train?

    The total travel time between San Marco in Naples and Mariglianella in Mariglianella by bus and train is about 4 hr 1 min.

  • Where do I get on the bus near San Marco to get to Mariglianella?

    Get on the 34 bus from the S. Marco Di Castellabate stop near San Marco in Naples.

  • Where do I get off the bus when travelling between San Marco and Mariglianella?

    Get off the bus at the Vinciprova stop, which is closest to Mariglianella in Mariglianella.

Real-Time Arrivals, Schedules, Maps & More