Travel options for:
Geneva to Lucerne
  • Train

    $85 - $150
    1. Genève

      2 h 48 min - every 3 hours

      $85 - $150

  • Drive

    $35 - $55
    1. Geneva

      2 h 39 min - 166.6 miles

      $35 - $55

  • Fly, train

    $86 - $198
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      45 min - non-stop

      $50 - $130

    3. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

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

From Genève train to Luzern. 2 h 48 min SFr 146. From Geneva drive to Lucerne. 2 h 39 min SFr 41. From Genève train to Geneva airport, fly to Zurich airport, then train to Lucerne. 3 h 48 min SFr 120.