Travel options for:
Geneva to Kajaani
  • Fly to Kajaani

    $180 - $668
    1. Geneva

      7 min - hourly

      $10 - $19

    2. Geneva (GVA)

      5 h 20 min - 1 stopover

      $170 - $650

    3. Kajaani (KAJ)

      9 min - 4 times a day - line 4

      • Kajaani
  • Fly to Oulu, train

    $217 - $759
    1. Geneva

      7 min - hourly

      $10 - $19

    2. Geneva (GVA)

      4 h 50 min - 1 stopover

      $180 - $700

    3. Oulu (OUL)

      18 min - every 30 minutes

      $4 - $6

    4. Oulu/Uleaborg

      2 h 24 min - twice daily

      $23 - $35

      • Kajaani
  • Fly to Kuopio, train

    $199 - $697
    1. Geneva

      7 min - hourly

      $10 - $19

    2. Geneva (GVA)

      5 h 20 min - 1 stopover

      $170 - $650

    3. Kuopio (KUO)

      15 min - every 4 hours - line 40

      $4 - $6

    4. Siilinjärvi

      5 min - 1522 feet

    5. Siilinjärvi

      1 h 29 min - 5 times a day

      $15 - $23

      • Kajaani
  • Train, bus via St.Peterburg

    $265 - $374
    1. Geneve

      1 h 18 min - hourly

      $40 - $80

    2. Fribourg

      22 h 20 min - twice a week

      $70 - $85

    3. Warszawa

      27 h 30 min - twice a week

      $70 - $110

    4. St.Peterburg

      8 h 6 min - 3 times a week

      $35 - $50

    5. Joensuu

      3 h 30 min - once daily

      $45 - $51

      • Kajaani linja-autoasema,
  • Bus

    $194 - $311
    1. Genève

      24 h 45 min - 6 times a week

      $85 - $150

    2. Warszawa

      27 h 30 min - twice a week

      $70 - $110

    3. St.Peterburg

      7 h 30 min - 3 times a day

      $18 - $30

    4. Hki linja-autoasema

      3 h 30 min - every 4 hours

      $8 - $13

    5. Jyväskylä Matkakeskus

      4 h 15 min - once daily

      $10 - $15

      • Kajaani linja-autoasema,
  • Train, bus

    $289 - $426
    1. Geneve

      2 h 45 min - hourly

      $85 - $150

    2. Luzern

      26 h 51 min - once a week

      $110 - $150

    3. Brest Central

      38 h 2 min - 3 times a week

      $21 - $45

    4. Petrosawodsk-Pass

      14 min - 3902 feet

    5. Petrozavodsk

      5 h 47 min - once daily

      $27 - $30

    6. Joensuu

      3 h 30 min - once daily

      $45 - $51

      • Kajaani linja-autoasema,
  • Drive

    $490 - $750
    1. Geneva

      36 h 10 min - 2204.5 miles

      $490 - $750

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

From Geneve train to Geneva airport, fly to Kajaani airport, then line 4 bus to Kajaani. 8 h 36 min $418. From Geneve train to Geneva airport, fly to Oulu airport, bus to Oulu/Uleaborg, then train to Kajaani. 10 h 52 min $483. From Geneve train to Geneva airport, fly to Kuopio airport, line 40 bus to Siilinjärvi, walk to Siilinjärvi, then train to Kajaani. 10 h 57 min $433. From Geneve train to Fribourg, bus to Warszawa, bus to St.Peterburg, bus to Joensuu, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 2 days 18 h $326. From Genève bus to Warszawa, bus to St.Peterburg, bus to Hki linja-autoasema, bus to Jyväskylä Matkakeskus, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 2 days 23 h $252. From Geneve train to Luzern, bus to Brest Central, train to Petrosawodsk-Pass, walk to Petrozavodsk, bus to Joensuu, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 3 days 9 h $386. From Geneva drive to Kajaani. 36 h 10 min $609.