Travel options for:
Lausanne to Copenhagen
  • Train to Geneva, fly

    $82 - $246
    1. Lausanne

      45 min - every 3 hours

      $26 - $50

    2. Geneva (GVA)

      2 h - non-stop

      $50 - $190

    3. Copenhagen (CPH)

      15 min - every 10 minutes

      $6 - $10

  • Train, train to Basel, fly

    $138 - $373
    1. Lausanne

      1 h 6 min - every 3 hours

      $35 - $65

    2. Bern

      55 min - 3 times a day

      $28 - $55

    3. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    4. Basel (BSL)

      1 h 55 min - non-stop

      $65 - $240

    5. Copenhagen (CPH)

      15 min - every 10 minutes

      $6 - $10

  • Train to Zurich, fly

    $153 - $406
    1. Lausanne

      2 h 22 min - every 3 hours

      $70 - $130

    2. Zurich (ZRH)

      1 h 45 min - non-stop

      $75 - $270

    3. Copenhagen (CPH)

      15 min - every 10 minutes

      $6 - $10

  • Train via Basel SBB

    $294 - $478
    1. Lausanne

      1 h 6 min - every 3 hours

      $35 - $65

    2. Bern

      55 min - 3 times a day

      $28 - $55

    3. Basel SBB

      6 h 29 min - 3 times a day

      $160 - $250

    4. Hamburg Hbf

      4 h 45 min - every 4 hours

      $70 - $110

  • Train

    $306 - $483
    1. Lausanne

      1 h 6 min - every 3 hours

      $35 - $65

    2. Bern

      7 h 47 min - 3 times a week

      $200 - $310

    3. Hamburg Hbf

      4 h 45 min - every 4 hours

      $70 - $110

  • Bus

    $92 - $162
    1. Lausanne

      8 h 5 min - 6 times a week

      $30 - $55

    2. Frankfurt, Frankfurt central

      14 h 40 min - once daily

      $60 - $110

  • Train, night train

    $234 - $351
    1. Lausanne

      1 h - hourly

      $35 - $70

    2. Biel/Bienne

      1 h 4 min - hourly

      $21 - $40

    3. Basel SBB Station

      11 h 18 min - once daily

      $110 - $150

    4. Hamburg Hbf

      7 h - once a week

      $65 - $95

  • Drive

    $210 - $310
    1. Lausanne

      13 h 31 min - 922.8 miles

      $210 - $310

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

From Lausanne train to Geneva airport, fly to Copenhagen airport, then subway to Copenhagen. 5 h 3 min $133. From Lausanne train to Bern, train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Copenhagen airport, then subway to Copenhagen. 6 h 55 min $234. From Lausanne train to Zurich airport, fly to Copenhagen airport, then subway to Copenhagen. 6 h 25 min $254. From Lausanne train to Bern, train to Basel SBB, train to Hamburg Hbf, then train to Koebenhavn H. 15 h 35 min $442. From Lausanne train to Bern, train to Hamburg Hbf, then train to Koebenhavn H. 15 h 38 min $452. From Lausanne bus to Frankfurt, Frankfurt central station then bus to Copenhagen. 23 h 45 min $152. From Lausanne train to Biel/Bienne, train to Basel SBB Station, night train to Hamburg Hbf, then night train to København H. 23 h $311. From Lausanne drive to Copenhagen. 13 h 31 min $259.

 
 

Bus or train from Lausanne to Copenhagen?

Swiss Railways (SBB/CFF/FFS) operates a train from Lausanne to Copenhagen hourly. Tickets cost $35 - $65 and the journey takes 1 h 6 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Lausanne to Copenhagen twice daily. Tickets cost $30 - $55 and the journey takes 8 h 5 min. FlixBus also services this route once daily.