Travel options for:
Perugia to Florence
  • Train

    $11 - $35
    1. Perugia

      1 h 55 min - every 4 hours

      $11 - $35

  • Bus

    $8 - $15
    1. Perugia

      2 h 5 min - once daily

      $8 - $15

  • Drive

    $23 - $35
    1. Perugia

      1 h 39 min - 96.4 miles

      $23 - $35

  • Rideshare

    $9
    1. Perugia

      2 h 9 min - every 4 hours

      $9

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

From Perugia train to Firenze Campo di Marte. 1 h 55 min 12€. From Perugia bus to Florence. 2 h 5 min 12€. From Perugia drive to Florence. 1 h 39 min 24€. From Perugia rideshare to Florence. 2 h 9 min 7€.