Travel from Bologna to Pistoia

Train from Bologna to Pistoia

Trenitalia Frecce operates a train from Bologna to Pistoia every 30 minutes. Tickets cost $16 - $24 and the journey takes 34 min. Trenitalia also services this route hourly.

How to get from Bologna to Pistoia

ModeDurationPrice
From Bologna C.Le train to Firenze S.Maria Novella then train to Pistoia.1 h 32 min21€
From Bologna C.Le train to Prato Centrale then train to Pistoia.1 h 51 min13€
From Bologna C.Le train to P. Alinari then bus to P.Za Dante.2 h 24 min20€
From Bologna drive to Pistoia.1 h 15 min17€

Operators from Bologna to Pistoia

Close Print Itinerary
  1. Here are 4 options to get from
    Bologna to Pistoia:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $20 - $32
      • Duration: 1 h 32 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $20 - $32
        • Duration: 1 h 32 min
        Close x
    2. Trip:
      2 Train via Prato Centrale
      • One-Way approx: USD $8 - $20
      • Duration: 1 h 51 min
      Open +
      • Trip:
        2 Train via Prato Centrale
        • One-Way approx: USD $8 - $20
        • Duration: 1 h 51 min
        Close x
    3. Trip:
      3 Train via P. Alinari
      • One-Way approx: USD $21 - $30
      • Duration: 2 h 24 min
      Open +
      • Trip:
        3 Train via P. Alinari
        • One-Way approx: USD $21 - $30
        • Duration: 2 h 24 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 1 h 15 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 1 h 15 min
        Close x