Travel options for:
Geneva to Warsaw
  • Fly

    $81 - $234
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      2 h 10 min - non-stop

      $70 - $210

    3. Warsaw (WAW)

      21 min - hourly

      $1 - $6

  • Train

    $276 - $515
    1. Genève

      2 h 3 min - 4 times a day

      $65 - $120

    2. Olten

      25 min - 4 times a day

      $10 - $20

    3. Basel SBB

      5 h 11 min - 3 times a day

      $130 - $210

    4. Hannover Hbf

      1 h 38 min - every 4 hours

      $22 - $85

    5. Berlin Hbf

      5 h 28 min - 4 times a day

      $45 - $80

  • Train, bus

    $114 - $162
    1. Genève

      1 h 21 min - every 2 hours

      $40 - $80

    2. Fribourg

      22 h 11 min - twice a week

      $70 - $85

    3. Dw. Zachodni 01

      12 min - every 20 minutes - line 127

  • Bus

    $85 - $140
    1. Genève

      24 h 45 min - 6 times a week

      $85 - $140

    2. Dw. Zachodni 01

      12 min - every 20 minutes - line 127

  • Drive

    $200 - $310
    1. Geneva

      14 h 21 min - 1001.7 miles

      $200 - $310

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

From Genève train to Geneva airport, fly to Warsaw airport, then train to Warsaw. 4 h 48 min $119. From Genève train to Olten, train to Basel SBB, train to Hannover Hbf, train to Berlin Hbf, then train to Warszawa Centralna. 17 h 48 min $479. From Genève train to Fribourg, bus to Dw. Zachodni 01, then line 127 bus to Centrum 05. 24 h 46 min $152. From Genève bus to Dw. Zachodni 01 then line 127 bus to Centrum 05. 24 h 59 min $118. From Geneva drive to Warsaw. 14 h 21 min $255.