Travel options for:
Perugia to Bologna
  • Train Trenitalia

    $27 - $58
    1. Perugia

      2 h 7 min - every 4 hours

      $11 - $35

    2. Firenze S.M.N.

      37 min - every 15 minutes

      $16 - $26

  • Train Trenitalia Intercity

    $30 - $45
    1. Perugia

      3 h 7 min - once daily

      $30 - $45

  • Bus

    $21 - $40
    1. Perugia

      5 h 55 min - once daily

      $21 - $40

  • Rideshare

    $15 - $18
    1. Perugia

      3 h 21 min - every 4 hours

      $15 - $18

  • Drive

    $35 - $55
    1. Perugia

      2 h 35 min - 158.4 miles

      $35 - $55

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

From Perugia train to Firenze S.M.N. then train to Bologna Centrale. 2 h 48 min 31€. From Perugia train to Bologna Centrale. 3 h 7 min 35€. From Perugia bus to Bologna, Bologna. 5 h 55 min 24€. From Perugia rideshare to Bologna. 3 h 21 min 14€. From Perugia drive to Bologna. 2 h 35 min 39€.