Skip to main content

How to get from Rufina to Firenzuola by bus?

From Rufina to Firenzuola by bus

To get from Rufina to Firenzuola in Florence, you’ll need to take 3 bus lines: take the 322 B bus from Selvapiana Sorgente station to Vicchio Centro station. Next, you’ll have to switch to the 305 B bus and finally take the 304 B bus from Santa Lucia station to Capolinea Firenzuola station. The total trip duration for this route is approximately 2 hr 54 min.

174min
Bus - 322 B322 B
Bus - 305 B305 B
Bus - 304 B304 B
Walk to Firenzuola
Leaves from Selvapiana Sorgente

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Rufina
  • 2
    Bus - 322 B322 B
    Wait for bus
    322 B
    Borgo S.L. Scuole Caiani
  • 3
    Ride to bus station
    Ride to bus station
    Vicchio Centro
    ID VIC028
    46 min
  • 4
    Bus - 305 B305 B
    Wait for bus
    305 B
    Panna Stabilimento
  • 5
    Ride to bus station
    Ride to bus station
    Santa Lucia
    ID BAM038
    60 min
  • 6
    Bus - 304 B304 B
    Wait for bus
    304 B
    Capolinea Firenzuola
  • 7
    Ride to bus station
    Ride to bus station
    Capolinea Firenzuola
    ID FZL011
    35 min
  • 8
    Walk to Firenzuola
    Walk to
    Firenzuola
    140 m • 2 min
*Duration based on 8am traffic

Alternative route from Rufina to Firenzuola by bus via 322 B, 305 B and 303 B

To get from Rufina to Firenzuola in Florence, you’ll need to take 3 bus lines: take the 322 B bus from Selvapiana Sorgente station to Vicchio Centro station. Next, you’ll have to switch to the 305 B bus and finally take the 303 B bus from Scarperia station to Firenzuola Pertini station. The total trip duration for this route is approximately 3 hr 21 min.

201min
Bus - 322 B322 B
Bus - 305 B305 B
Bus - 303 B303 B
Leaves from Selvapiana Sorgente

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Rufina
  • 2
    Bus - 322 B322 B
    Wait for bus
    322 B
    Borgo S.L. Scuole Caiani
  • 3
    Ride to bus station
    Ride to bus station
    Vicchio Centro
    ID VIC028
    46 min
  • 4
    Bus - 305 B305 B
    Wait for bus
    305 B
    Panna Stabilimento
  • 5
    Ride to bus station
    Ride to bus station
    Scarperia
    ID SPR031
    26 min
  • 6
    Bus - 303 B303 B
    Wait for bus
    303 B
    Capolinea Firenzuola
  • 7
    Ride to bus station Firenzuola Pertini
    Ride to bus station
    Firenzuola Pertini
    ID FZL080
    44 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 Rufina to Firenzuola

The distance between Rufina, Florence and Firenzuola, Florence is approximately 86.14 km, which can typically be travelled in 174 min. Moovit will show you the directions from Rufina to Firenzuola by bus, so no matter how you choose to travel in Florence – you will always have plenty of easy options.

Public transit stations close to Rufina

Rufina is located at Rufina, Florence and the nearest public transit station is Masseto.

Train stations close to Rufina:

  • Rufina
  • Pontassieve

Bus stations close to Rufina:

  • Masseto

Public transit stations close to Firenzuola, Florence

Firenzuola is located at Firenzuola, Florence and the nearest public transit station is Firenzuola Sanice.

Bus stations close to Firenzuola:

  • Firenzuola Sanice
  • Capolinea Firenzuola
  • Firenzuola Pertini

Alternative route from Rufina to Firenzuola by bus via 322 B, 305 B and 303 B

To get from Rufina to Firenzuola in Florence, you’ll need to take 3 bus lines: take the 322 B bus from Selvapiana Sorgente station to Vicchio Centro station. Next, you’ll have to switch to the 305 B bus and finally take the 303 B bus from Scarperia station to Firenzuola Pertini station. The total trip duration for this route is approximately 3 hr 21 min.

201min
Bus - 322 B322 B
Bus - 305 B305 B
Bus - 303 B303 B
Leaves from Selvapiana Sorgente

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Rufina
  • 2
    Bus - 322 B322 B
    Wait for bus
    322 B
    Borgo S.L. Scuole Caiani
  • 3
    Ride to bus station
    Ride to bus station
    Vicchio Centro
    ID VIC028
    46 min
  • 4
    Bus - 305 B305 B
    Wait for bus
    305 B
    Panna Stabilimento
  • 5
    Ride to bus station
    Ride to bus station
    Scarperia
    ID SPR031
    26 min
  • 6
    Bus - 303 B303 B
    Wait for bus
    303 B
    Capolinea Firenzuola
  • 7
    Ride to bus station Firenzuola Pertini
    Ride to bus station
    Firenzuola Pertini
    ID FZL080
    44 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Rufina to Firenzuola?

    The fastest way takes 174 minutes, using Bus line 322 B, Bus line 305 B, Bus line 304 B.

  • What is the alternative route to get from Rufina to Firenzuola?

    The alternative route takes 201 minutes, using Bus line 322 B, Bus line 305 B, Bus line 303 B.

  • Is there a direct bus between Rufina and Firenzuola in Florence?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 54 min.

  • Which bus line goes from Rufina to Firenzuola in Florence?

    The 322 B bus line goes from Borgo S.L. Scuole Caiani station near Rufina to Vicchio Centro station. From there you’ll have to take one bus line till Vicchio Centro station near Firenzuola in Florence

  • How long does it take to travel from Rufina to Firenzuola in Florence by bus?

    The total travel time between Rufina and Firenzuola in Florence by bus is about 2 hr 54 min.

  • Where do I get on the bus near Rufina to get to Firenzuola in Florence?

    Get on the 322 B bus from the Borgo S.L. Scuole Caiani stop near Rufina in Florence.

  • Where do I get off the bus when travelling between Rufina and Firenzuola in Florence?

    Get off the bus at the Vicchio Centro stop, which is closest to Firenzuola in Florence.

Real-Time Arrivals, Schedules, Maps & More