Travel options for:
Geneva to Kajaani
  • Fly to Kajaani

    $180 - $668
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      5 h 50 min - 1 stopover

      $170 - $650

    3. Kajaani (KAJ)

      16 min - 4 times a day - line 4

  • Fly to Oulu, train

    $217 - $759
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      4 h 55 min - 1 stopover

      $180 - $700

    3. Oulu (OUL)

      18 min - hourly - line 8

      $4 - $6

    4. Oulu/Uleaborg

      2 h 24 min - twice daily

      $23 - $35

  • Fly to Kuopio, train

    $199 - $697
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      4 h 40 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

  • Train, bus

    $428 - $630
    1. Geneve

      5 h 45 min - once daily

      $100 - $170

    2. Verona

      19 h 30 min - twice a week

      $130 - $170

    3. Sofia

      17 h - 4 times a week

      $140 - $210

    4. Helsinki

      5 min - 1613 feet

    5. Helsinki

      6 h 20 min - 5 times a day

      $50 - $80

  • Train, bus via Györ Autóbusz állomás

    $451 - $721
    1. Genève

      2 h 46 min - every 3 hours

      $85 - $160

    2. Zürich HB

      9 h 44 min - once daily

      $110 - $190

    3. Györ Autóbusz állomás

      14 h 35 min - 3 times a week

      $65 - $90

    4. Sofia

      17 h - 4 times a week

      $140 - $210

    5. Helsinki

      5 min - 1613 feet

    6. Helsinki

      6 h 20 min - 5 times a day

      $50 - $80

  • Bus

    $299 - $422
    1. Ženeva, Gare Routiere, pl.

      4 h 45 min - once a week

      $10 - $15

    2. St.Gallen, Lagerstrasse

      12 min - 3530 feet

    3. St. Gallen

      27 h 15 min - once a week

      $130 - $170

    4. Sofia

      17 h - 4 times a week

      $140 - $210

    5. Hki linja-autoasema

      3 h 30 min - every 4 hours

      $8 - $13

    6. Jyväskylä Matkakeskus

      4 h 15 min - once daily

      $10 - $15

  • Train, bus #2

    $264 - $373
    1. Genève

      1 h 21 min - every 3 hours

      $40 - $80

    2. Fribourg

      22 h 11 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

  • Train, bus #3

    $287 - $413
    1. Genève

      2 h 48 min - every 3 hours

      $80 - $150

    2. Luzern

      26 h 51 min - once a week

      $110 - $140

    3. Brest Central

      38 h 2 min - 3 times a week

      $21 - $45

    4. Petrosawodsk-Pass

      14 min - 3903 feet

    5. Petrozavodsk

      5 h 47 min - once daily

      $27 - $30

    6. Joensuu

      3 h 30 min - once daily

      $45 - $51

  • Drive

    $490 - $750
    1. Geneva

      36 h 2 min - 2204.4 miles

      $490 - $750

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

From Genève train to Geneva airport, fly to Kajaani airport, then line 4 bus to Kajaani. 9 h 13 min $417. From Genève train to Geneva airport, fly to Oulu airport, line 8 bus to Oulu/Uleaborg, then train to Kajaani. 10 h 59 min $482. From Genève train to Geneva airport, fly to Kuopio airport, line 40 bus to Siilinjärvi, walk to Siilinjärvi, then train to Kajaani. 10 h 12 min $432. From Geneve train to Verona, bus to Sofia, bus to Helsinki, walk to Helsinki, then train to Kajaani/Kajana. 2 days 3 h $556. From Genève train to Zürich HB, train to Györ Autóbusz állomás, bus to Sofia, bus to Helsinki, walk to Helsinki, then train to Kajaani/Kajana. 2 days 6 h $626. From Ženeva, Gare Routiere, pl. Dorciere bus to St.Gallen, Lagerstrasse, walk to St. Gallen, bus to Sofia, bus to Hki linja-autoasema, bus to Jyväskylä Matkakeskus, then bus to Kajaani linja-autoasema, tulolaituri (Sammonkatu). 2 days 12 h $354. From Genève 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 $324. From Genève 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 $373. From Geneva drive to Kajaani. 36 h 2 min $609.

 
 

Bus or fly from Geneva to Kajaani?

Finnair and Air France fly from Geneva to Kajaani twice daily. Alternatively, RegioJet operates a bus from Geneva to Kajaani once a week. Tickets cost $10 - $15 and the journey takes 4 h 45 min. 4 other operators also service this route.