Travel options for:
Geneva to Kajaani
  • Fly to Kajaani

    1. Geneva

      7 min - hourly

      $10 - $18

    2. Geneva (GVA)

      5 h 20 min - 1 stopover

      $140 - $380

    3. Kajaani (KAJ)

      9 min - 4 times a day - line 4

      • Kajaani
  • Fly to Oulu, train

    1. Geneva

      7 min - hourly

      $10 - $18

    2. Geneva (GVA)

      5 h - 1 stopover

      $180 - $470

    3. Oulu (OUL)

      18 min - hourly

      $4 - $5

    4. Oulu/Uleaborg

      2 h 24 min - twice daily

      $30 - $45

      • Kajaani
  • Fly to Kuopio, train

    1. Geneva

      7 min - hourly

      $10 - $18

    2. Geneva (GVA)

      4 h 50 min - 1 stopover

      $160 - $440

    3. Kuopio (KUO)

      14 min - every 4 hours

      $3 - $5

    4. Siilinjärvi

      5 min - 1522 feet

    5. Siilinjärvi

      1 h 29 min - 5 times a day

      $22 - $35

      • Kajaani
  • Train, bus, night train

    ×3
    1. Geneve

      2 h 43 min - hourly

      $90 - $170

    2. Zürich HB

      5 min - 1552 feet

    3. Zürich

      18 h 47 min - twice a week

      $65 - $110

    4. Poznań Główny

      15 h 41 min - twice a week

      $65 - $600

    5. Moskva Oktiabrskaia

      11 h 57 min - once daily

      $40 - $70

    6. Kouvola

      4 h 41 min - 5 times a day

      $45 - $65

      • Kajaani/Kajana
  • Bus Eurolines CH

    ×4
    1. Geneva

      43 h 30 min - 3 times a week

      $130 - $230

    2. Rīga

      10 h - once daily

      $35 - $60

    3. St.Peterburg

      8 h 6 min - 3 times a week

      $35 - $50

    4. Joensuu

      3 h 30 min - once daily

      $42 - $47

      • Kajaani linja-autoasema,
  • Bus via Freiburg

    ×5
    1. Geneva, Geneva

      5 h 30 min - once daily

      $18 - $30

    2. Freiburg

      35 h 20 min - twice a week

      $110 - $160

    3. Riga

      11 h 50 min - 4 times a day

      $25 - $60

    4. St.Peterburg

      8 h 6 min - 3 times a week

      $35 - $50

    5. Joensuu

      3 h 30 min - once daily

      $42 - $47

      • Kajaani linja-autoasema,
  • Bus, train

    ×2
    1. Geneva

      31 h 55 min - once a week

      $140 - $180

    2. Brest Central

      38 h 2 min - 3 times a week

      $22 - $40

    3. Petrosawodsk-Pass

      14 min - 3902 feet

    4. Petrozavodsk

      5 h 47 min - once daily

      $28 - $32

    5. Joensuu

      3 h 30 min - once daily

      $42 - $47

      • Kajaani linja-autoasema,
  • Drive

    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 $267. From Geneve train to Geneva airport, fly to Oulu airport, bus to Oulu/Uleaborg, then train to Kajaani. 11 h 4 min $367. From Geneve train to Geneva airport, fly to Kuopio airport, bus to Siilinjärvi, walk to Siilinjärvi, then train to Kajaani. 10 h 24 min $339. From Geneve train to Zürich HB, walk to Zürich, bus to Poznań Główny, train to Moskva Oktiabrskaia, night train to Kouvola, then train to Kajaani/Kajana. 2 days 9 h $515. From Geneva bus to Rīga, bus to St.Peterburg, bus to Joensuu, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 2 days 20 h $270. From Geneva, Geneva bus to Freiburg, bus to Riga, bus to St.Peterburg, bus to Joensuu, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 2 days 20 h $288. From Geneva bus to Brest Central, train to Petrosawodsk-Pass, walk to Petrozavodsk, bus to Joensuu, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 3 days 10 h $283. From Geneva drive to Kajaani. 36 h 10 min $609.