Travel options for:
Pisa Airport (PSA) to Perugia
  • Train

    $21 - $35
    1. Pisa Centrale

      1 h - hourly

      $9 - $11

    2. Firenze S.M.N.

      2 h 13 min - 3 times a day

      $11 - $25

  • Bus

    $18 - $35
    1. Pisa Airport

      1 h 10 min - hourly

      $8 - $19

    2. Firenze Autostazione

      1 min - hourly

      $1 - $2

    3. Stazione Leopolda

      11 min - 3069 feet

    4. Florence

      2 h - twice daily

      $8 - $15

  • Drive

    $35 - $60
    1. Pisa Airport (PSA)

      2 h 31 min - 160.2 miles

      $35 - $60

  • Fly, train

    $130 - $381
    1. Pisa (PSA)

      50 min - non-stop

      $90 - $330

    2. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

    3. Roma Termini

      1 h 56 min - 3 times a day

      $12

    4. Foligno

      34 min - every 4 hours

      $3 - $18

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

From Pisa Centrale train to Firenze S.M.N. then train to Perugia. 4 h 13 min 22€. From Pisa Airport bus to Firenze Autostazione, bus to Stazione Leopolda, walk to Florence, then bus to Perugia. 4 h 29 min 23€. From Pisa Airport (PSA) drive to Perugia. 2 h 31 min 39€. From Pisa airport fly to Rome airport, train to Roma Termini, train to Foligno, then train to Perugia. 5 h 6 min 125€.