Travel from Pistoia to Rome

Train, bus or fly from Pistoia to Rome?

Trenitalia operates a train from Pistoia to Rome hourly. Tickets cost $3 - $8 and the journey takes 38 min. Trenitalia Frecce also services this route every 30 minutes. Alternatively, FlixBus operates a bus from Pistoia to Rome 5 times a week. Tickets cost $18 - $35 and the journey takes 4 h.

Travel Guides

How to get from Florence to RomeWe show you the quickest, cheapest and easiest routes between the Italian cities
Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Pistoia to Rome

From Pistoia train to Firenze S.Maria Novella then train to Roma Termini. 2 h 28 min 42€. From P. Treviso, 1 bus to Firenze Santa Maria Novella Station, train to Tiburtina F.S., then subway to Termini. 3 h 29 min 34€. From Pistoia bus to Rome. 4 h 25€. From Pistoia drive to Rome. 2 h 58 min 46€. From Pistoia train to Prato Stazione Fs, bus to Florence airport, fly to Rome airport, then train to Rome. 3 h 36 min 81€. From Pistoia train to Lucca, train to Pisa Centrale, train to Pisa airport, fly to Rome airport, then train to Rome. 4 h 25 min 112€. From Pistoia train to Firenze S.Maria Novella, train to Bologna Centrale, Aerobus to Bologna airport, fly to Rome airport, then train to Rome. 4 h 32 min 101€.
Close Print Itinerary
  1. Here are 7 options to get from
    Pistoia to Rome:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $38 - $62
      • Duration: 2 h 28 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $38 - $62
        • Duration: 2 h 28 min
        Close x
    2. Trip:
      2 Train ItaloTreno
      • One-Way approx: USD $34 - $47
      • Duration: 3 h 29 min
      Open +
      • Trip:
        2 Train ItaloTreno
        • One-Way approx: USD $34 - $47
        • Duration: 3 h 29 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $18 - $35
      • Duration: 4 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $18 - $35
        • Duration: 4 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 2 h 58 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 2 h 58 min
        Close x
    5. Trip:
      5 Fly from Florence
      • One-Way approx: USD $79 - $273
      • Duration: 3 h 36 min
      Open +
      • Trip:
        5 Fly from Florence
        • One-Way approx: USD $79 - $273
        • Duration: 3 h 36 min
        Close x
    6. Trip:
      6 Train to Pisa, fly
      • One-Way approx: USD $108 - $363
      • Duration: 4 h 25 min
      Open +
      • Trip:
        6 Train to Pisa, fly
        • One-Way approx: USD $108 - $363
        • Duration: 4 h 25 min
        Close x
    7. Trip:
      7 Train to Bologna, fly
      • One-Way approx: USD $73 - $314
      • Duration: 4 h 32 min
      Open +
      • Trip:
        7 Train to Bologna, fly
        • One-Way approx: USD $73 - $314
        • Duration: 4 h 32 min
        Close x