Travel options for:
Rome Airport (FCO) to Perugia
  • Bus Sulga autolinee

    $27 - $31
    1. Rome Fiumincino

      3 h 40 min - twice daily

      $27 - $31

  • Bus Lirosi Linee

    $19 - $30
    1. Fiumicino Aeroporto

      48 min - hourly

      $10

    2. Roma Tiburtina

      1 h 52 min - twice daily

      $10 - $21

  • Train

    $36 - $52
    1. Fiumicino Aeroporto

      32 min - every 20 minutes

      $21 - $22

    2. Roma Termini

      1 h 56 min - 3 times a day

      $12

    3. Foligno

      34 min - every 4 hours

      $3 - $18

  • Train via Orte

    $50 - $86
    1. Fiumicino Aeroporto

      2 h 13 min - hourly

      $40 - $60

    2. Orte

      1 h 59 min - 3 times a day

      $9 - $29

  • Drive

    $30 - $45
    1. Rome Airport (FCO)

      2 h 10 min - 126.5 miles

      $30 - $45

  • Fly, train

    $80 - $276
    1. Rome (FCO)

      55 min - non-stop

      $65 - $250

    2. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

    3. Firenze S.M.N.

      2 h 13 min - 3 times a day

      $11 - $25

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

From Rome Fiumincino bus to Perugia. 3 h 40 min 24€. From Fiumicino Aeroporto train to Roma Tiburtina then bus to Perugia. 3 h 40 min 23€. From Fiumicino Aeroporto train to Roma Termini, train to Foligno, then train to Perugia. 4 h 5 min 32€. From Fiumicino Aeroporto train to Orte then train to Perugia. 5 h 12 min 53€. From Rome Airport (FCO) drive to Perugia. 2 h 10 min 31€. From Rome airport fly to Florence airport, line 389 shuttle to Firenze S.M.N., then train to Perugia. 4 h 28 min 89€.