Travel options for:
Pisa to Rome
  • Train

    $15 - $60
    1. Pisa Centrale

      2 h 31 min - once daily

      $15 - $60

  • Train via Firenze S.M.N.

    $39 - $65
    1. Pisa Centrale

      1 h - hourly

      $10 - $11

    2. Firenze S.M.N.

      1 h 32 min - hourly

      $29 - $55

  • Bus, train

    $37 - $58
    1. Pisa Airport

      1 h 10 min - hourly

      $8 - $19

    2. Firenze Santa Maria Novella

      1 h 37 min - once daily

      $28 - $40

  • Bus RegioJet

    $20 - $42
    1. Pisa

      1 h 15 min - every 3 hours

      $5 - $16

    2. Florencie, Montelungo

      3 h 45 min - every 30 minutes

      $15 - $27

  • Bus FlixBus

    $22 - $40
    1. Pisa

      5 h 50 min - once daily

      $22 - $40

  • Rideshare

    $17 - $24
    1. Pisa

      4 h 11 min - 3 times a day

      $17 - $24

  • Drive

    $55 - $85
    1. Pisa

      3 h 34 min - 235.9 miles

      $55 - $85

  • Fly from Pisa

    $115 - $351
    1. Pisa (PSA)

      50 min - non-stop

      $90 - $330

    2. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Train to Florence, fly

    $97 - $285
    1. Pisa

      1 h - hourly

      $10 - $11

    2. P. Alinari

      10 min - hourly

      $1 - $3

    3. Florence (FLR)

      50 min - non-stop

      $65 - $250

    4. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Pisa Centrale train to Roma Termini. 2 h 31 min 29€. From Pisa Centrale train to Firenze S.M.N. then train to Roma Termini. 2 h 48 min 46€. From Pisa Airport bus to Firenze Santa Maria Novella Station then train to Roma Termini Station. 3 h 38 min 40€. From Pisa bus to Florencie, Montelungo then bus to Řím, Largo Mazzoni. 5 h 14 min 26€. From Pisa bus to Rome. 5 h 50 min 30€. From Pisa rideshare to Rome. 4 h 11 min 19€. From Pisa drive to Rome. 3 h 34 min 58€. From Pisa airport fly to Rome airport then train to Rome. 1 h 32 min 111€. From Pisa Centrale train to P. Alinari, bus to Florence airport, fly to Rome airport, then train to Rome. 4 h 2 min 96€.