Travel from Pisa to Barberino-Val-d-Elsa

Bus or train from Pisa to Barberino Val d'Elsa?

Trenitalia operates a train from Pisa to Barberino Val d'Elsa hourly. Tickets cost $6 - $15 and the journey takes 1 h. 2 other operators also service this route. Alternatively, Autostradale operates a bus from Pisa to Barberino Val d'Elsa hourly. Tickets cost $9 - $19 and the journey takes 1 h 10 min. 2 other operators also service this route.

How to get from Pisa to Barberino Val d'Elsa

From Pisa C.Le train to Autostazione Sita Firenze * then bus to Barberino V. Elsa Farmacia_V. 2 h 55 min 14€. From Pisa C.Le train to Empoli, train to Poggibonsi Fs *, then bus to Barberino V. Elsa Monumento. 2 h 55 min 14€. From Pisa Airport bus to Florence, walk to Autostazione Sita Firenze *, then bus to Barberino V. Elsa Farmacia_V. 3 h 15 min 15€. From Pisa drive to Barberino Val d'Elsa. 1 h 14 min 13€.

How long does it take to get from Pisa to Barberino Val d'Elsa?

It takes approximately 2 h 55 min to get from Pisa to Barberino Val d'Elsa.

Operators from Pisa to Barberino Val d'Elsa

Close Print Itinerary
  1. Here are 4 options to get from
    Pisa to Barberino Val d'Elsa:

    1. Trip:
      1 Train
      • One-Way approx: USD $10 - $20
      • Duration: 2 h 55 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $10 - $20
        • Duration: 2 h 55 min
        Close x
    2. Trip:
      2 Train via Empoli
      • One-Way approx: USD $8 - $21
      • Duration: 2 h 55 min
      Open +
      • Trip:
        2 Train via Empoli
        • One-Way approx: USD $8 - $21
        • Duration: 2 h 55 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $13 - $25
      • Duration: 3 h 15 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $13 - $25
        • Duration: 3 h 15 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $13 - $19
      • Duration: 1 h 14 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $13 - $19
        • Duration: 1 h 14 min
        Close x