Skip to main content

How to get from Barberino Val D' Elsa to Roccastrada by bus and train?

By bus and train

To get from Barberino Val D' Elsa to Roccastrada in Florence, take the SFS bus from Zambra station to Siena Stazione station. Next, take the R train from Siena station to Sticciano station. The total trip duration for this route is approximately 3 hr 59 min.

239min
Walk to bus station
Bus - SFSSFS
Train - R
Leaves from Zambra

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Zambra
    ID BV977
    140 m • 2 min
  • 2
    Bus - SFSSFS
    Wait for bus
    SFS
    Siena Stazione
  • 3
    Ride to bus station
    Ride to bus station
    Siena Stazione
    ID S0008
    42 min
  • 4
    Walk to train station
    Walk to train station
    Siena
    80 m • 2 min
  • 5
    Train - R
    Wait for train
    R
    Grosseto
  • 6
    Ride to train station Sticciano
    Ride to train station
    Sticciano
    ID S06824
    83 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Florence.
All local mobility options in one app

Public transit directions from Barberino Val D' Elsa to Roccastrada

The distance between Barberino Val D' Elsa, Florence and Roccastrada, Florence is approximately 113.36 km, which can typically be travelled in 239 min. Moovit will show you the directions from Barberino Val D' Elsa to Roccastrada by bus and train, so no matter how you choose to travel in Florence – you will always have plenty of easy options.

Public transit stations close to Barberino Val D' Elsa

Barberino Val D' Elsa is located at Barberino Val D' Elsa, Florence and the nearest public transit station is Zambra.

Train stations close to Barberino Val D' Elsa:

  • Barberino Val D'Elsa

Bus stations close to Barberino Val D' Elsa:

  • Zambra
  • Via Della Stazione
  • Barberino F.S.

Public transit stations close to Roccastrada, Florence

Roccastrada is located at Roccastrada, Florence and the nearest public transit station is Sticciano Scalo.

Train stations close to Roccastrada:

  • Sticciano

Bus stations close to Roccastrada:

  • Sticciano Scalo
  • Sticciano Scalo Bivio Lattaia
  • Sticciano Scalo Ingegnere

Questions & Answers

  • What is the fastest way to get from Barberino Val D' Elsa to Roccastrada?

    The fastest way takes 239 minutes, using Bus line SFS, Bus line R.

  • Is there a direct bus between Barberino Val D' Elsa and Roccastrada in Florence?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 3 hr 59 min.

  • Which bus line goes from Barberino Val D' Elsa to Roccastrada in Florence?

    The SFS bus line goes from Zambra station near Barberino Val D' Elsa to Siena Stazione station. From there you’ll have to take one train line till Siena Stazione station near Roccastrada in Florence

  • How long does it take to travel from Barberino Val D' Elsa to Roccastrada in Florence by bus and train?

    The total travel time between Barberino Val D' Elsa and Roccastrada in Florence by bus and train is about 3 hr 59 min.

  • Where do I get on the bus near Barberino Val D' Elsa to get to Roccastrada in Florence?

    Get on the SFS bus from the Zambra stop near Barberino Val D' Elsa in Florence.

  • Where do I get off the bus when travelling between Barberino Val D' Elsa and Roccastrada in Florence?

    Get off the bus at the Siena Stazione station, which is closest to Roccastrada in Florence.

Real-Time Arrivals, Schedules, Maps & More