Travel options for:
Davos to Geneva
  • Train

    $133 - $232
    1. Davos Platz

      1 h 11 min - every 4 hours

      $23 - $28

    2. Landquart

      1 h 4 min - 3 times a day

      $35 - $65

    3. Zürich HB

      2 h 46 min - every 3 hours

      $75 - $140

  • Night bus, train, bus

    $59 - $110
    1. Davos Platz, Bahnhof

      1 h 19 min - twice a week

      $21 - $30

    2. Landquart

      1 h 4 min - 3 times a day

      $28 - $55

    3. Zürich HB

      3 min - 1002 feet

    4. Curych, Carparkplatz Sihlquai

      3 h 50 min - twice a week

      $10 - $25

  • Train via Visp

    $178 - $322
    1. Davos Platz

      1 h 11 min - every 4 hours

      $23 - $28

    2. Landquart

      1 h 54 min - every 3 hours

      $35 - $45

    3. Disentis/Mustér

      3 h 16 min - once daily

      $60 - $130

    4. Visp

      2 h 24 min - every 4 hours

      $60 - $120

  • Drive

    $55 - $85
    1. Davos

      4 h 31 min - 269.7 miles

      $55 - $85

  • Train, fly

    $128 - $260
    1. Davos

      1 h 11 min - every 4 hours

      $23 - $28

    2. Landquart

      1 h 4 min - 3 times a day

      $35 - $65

    3. Zürich HB

      9 min - hourly

      $10 - $20

    4. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    5. Geneva (GVA)

      7 min - every 3 hours

      $10 - $18

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

From Davos Platz train to Landquart, train to Zürich HB, then train to Genève. 5 h 54 min SFr 227. From Davos Platz, Bahnhof night bus to Landquart, train to Zürich HB, walk to Curych, Carparkplatz Sihlquai, then bus to Ženeva, Gare Routiere, pl. Dorciere. 7 h 44 min SFr 90. From Davos Platz train to Landquart, train to Disentis/Mustér, train to Visp, then train to Genève. 10 h 54 min SFr 282. From Davos drive to Geneva. 4 h 31 min SFr 68. From Davos Platz train to Landquart, train to Zürich HB, train to Zurich airport, fly to Geneva airport, then train to Geneva. 4 h 56 min SFr 185.