Travel options for:
Copenhagen to Saint Petersburg
  • Fly

    $102 - $210
    1. Copenhagen

      12 min - every 30 minutes

      $5 - $8

    2. Copenhagen (CPH)

      1 h 55 min - non-stop

      $95 - $200

    3. St. Petersburg (LED)

      20 min - every 10 minutes - line 39

      $1

    4. Moskovskaya

      13 min - every 5 minutes - line 2

      $1

  • Train, ferry

    $259 - $370
    1. Koebenhavn H

      34 min - hourly

      $8 - $15

    2. Malmö Central

      4 h 25 min - 5 times a day

      $55 - $130

    3. Stockholm Central Vasagatan

      13 min - every 20 minutes - line 53

      $4 - $5

    4. Stockholm

      10 h 10 min - twice daily

      $141

    5. Turku Satama

      2 h - once daily

      $20 - $30

    6. Helsinki Pasila

      3 h 30 min - every 4 hours

      $30 - $50

  • Train, car ferry

    $307 - $559
    1. Koebenhavn H

      5 h 3 min - twice daily

      $60 - $140

    2. Stockholm C Klarabergsviadukte

      6 min - every 20 minutes - line 54

      $3 - $4

    3. Stockholm

      16 h 45 min - once daily

      $150 - $310

    4. Helsinki

      13 h - 4 times a week

      $90 - $110

  • Train, bus, car ferry

    $247 - $430
    1. Koebenhavn H

      46 min - hourly

      $10 - $18

    2. Lund Centralstation

      10 h 40 min - 4 times a week

      $50 - $75

    3. Stockholm Central Vasagatan

      13 min - every 20 minutes - line 53

      $4 - $5

    4. Stockholm

      16 h 30 min - once daily

      $160 - $310

    5. Helsinki

      21 min - 1.1 miles

    6. Helsinki Katajanokan

      7 h 20 min - once daily

      $22

  • Bus

    $107 - $201
    1. Copenhagen

      7 h 15 min - twice daily

      $24 - $45

    2. Berlin

      21 h 45 min - once daily

      $55 - $120

    3. Rīga

      9 h 57 min - once daily

      $27 - $40

  • Drive, car ferry

    $234 - $606
    1. Copenhagen

      6 h 42 min - 407.8 miles

      $90 - $140

    2. Stockholm

      18 h - once a week

      $90 - $390

    3. Helsinki

      4 h 50 min - 237.1 miles

      $50 - $80

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

From Koebenhavn H train to Copenhagen airport, fly to St. Petersburg airport, line 39 bus to Moskovskaya, then line 2 Metro to Saint Petersburg. 4 h 46 min $128. From Koebenhavn H train to Malmö Central, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, ferry to Turku Satama, train to Helsinki Pasila, then train to St Petersburg Finlyandskii. 24 h 36 min $318. From Koebenhavn H train to Stockholm C Klarabergsviadukte, line 54 bus to Stockholm, car ferry to Helsinki, then car ferry to Saint Petersburg. 36 h 57 min $360. From Koebenhavn H train to Lund Centralstation, bus to Stockholm Central Vasagatan, line 53 bus to Stockholm, car ferry to Helsinki, walk to Helsinki Katajanokan terminaali, then bus to Iskusstv square. 15 h $316. From Copenhagen bus to Berlin, bus to Rīga, then bus to Saint Petersburg. 40 h 57 min $135. From Copenhagen drive to Stockholm, car ferry to Helsinki, then drive to Saint Petersburg. 29 h 32 min $279.