Travel options for:
Geneva to Bologna
  • Train

    $106 - $195
    1. Geneve

      3 h 55 min - 5 times a day

      $85 - $140

    2. Milano Centrale

      1 h 2 min - every 3 hours

      $20 - $55

  • Bus via Milan, Milan

    $25 - $52
    1. Geneva

      4 h 30 min - once daily

      $11 - $30

    2. Milan, Milan

      3 h 5 min - twice daily

      $13 - $22

  • Bus

    $40 - $70
    1. Geneva

      10 h 50 min - 6 times a week

      $40 - $70

  • Drive

    $80 - $120
    1. Geneva

      5 h 28 min - 332.6 miles

      $80 - $120

  • Fly Geneva to Bologna

    $91 - $302
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      3 h 20 min - 1 stopover

      $80 - $280

    3. Bologna (BLQ)

      11 min - every 15 minutes - line 40

      $1 - $4

  • Fly Geneva to Venice, train

    $63 - $302
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      1 h 15 min - non-stop

      $35 - $240

    3. Venice (VCE)

      15 min - hourly

      $2 - $4

    4. Venezia Mestre

      1 h 13 min - hourly

      $16 - $40

  • Train to Lyon, fly to Bologna

    $122 - $370
    1. Geneva

      1 h 52 min - 3 times a day

      $30 - $50

    2. Gare de Lyon-Part-Dieu

      30 min - every 20 minutes

      $18

    3. Lyon (LYS)

      1 h 10 min - non-stop

      $70 - $300

    4. Bologna (BLQ)

      11 min - every 15 minutes - line 40

      $1 - $4

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

From Geneve train to Milano Centrale then train to Bologna Centrale. 5 h 16 min SFr 172. From Geneva bus to Milan, Milan then bus to Bologna, Bologna. 8 h 35 min SFr 36. From Geneva bus to Bologna, Bologna. 10 h 50 min SFr 67. From Geneva drive to Bologna. 5 h 28 min SFr 96. From Genève train to Geneva airport, fly to Bologna airport, then line 40 bus to Bologna. 5 h 46 min SFr 178. From Genève train to Geneva airport, fly to Venice airport, bus to Venezia Mestre, then train to Bologna. 5 h 36 min SFr 125. From Geneve train to Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Bologna airport, then line 40 bus to Bologna. 6 h 1 min SFr 182.