Travel options for:
Geneva to Venice
  • Fly

    $47 - $260
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      1 h 15 min - non-stop

      $35 - $240

    3. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

  • Train via Milano Centrale

    $109 - $194
    1. Geneve

      3 h 55 min - 5 times a day

      $85 - $140

    2. Milano Centrale

      2 h 35 min - every 4 hours

      $23 - $55

  • Train

    $120 - $190
    1. Geneve

      6 h 58 min - once daily

      $120 - $190

  • Bus

    $30 - $60
    1. Geneva

      8 h 5 min - once daily

      $30 - $60

  • Train, nighttrain

    $131 - $204
    1. Geneve

      3 h 55 min - 5 times a day

      $85 - $140

    2. Milano Centrale

      3 h 35 min - twice daily

      $45 - $65

  • Drive

    $85 - $130
    1. Geneva

      5 h 48 min - 363.6 miles

      $85 - $130

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

From Genève train to Geneva airport, fly to Venice airport, then line 5 bus to Venice. 3 h 56 min $99. From Geneve train to Milano Centrale then train to Venezia Santa Lucia. 6 h 57 min $174. From Geneve train to Venezia Santa Lucia. 6 h 58 min $176. From Geneva bus to Venice, Venice. 8 h 5 min $56. From Geneve train to Milano Centrale then nighttrain to Venezia Santa Lucia. 8 h 30 min $189. From Geneva drive to Venice. 5 h 48 min $106.