There are 8 ways to get from Geneva to Kajaani by plane, train, night train, bus, bus and ferry, car ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Kajaani  •  9 h 5 min

  1. Fly from Geneva (GVA) to Kajaani (KAJ) GVA - KAJ

$180 - $668

7 alternative options

Fly to Oulu, train  •  11 h 15 min

  1. Fly from Geneva (GVA) to Oulu (OUL) GVA - OUL
  2. Take the train from Oulu/Uleaborg to Kajaani/Kajana

$218 - $760

Fly to Kuopio, train  •  11 h 8 min

  1. Fly from Geneva (GVA) to Kuopio (KUO) GVA - KUO
  2. Take the train from Siilinjärvi to Kajaani/Kajana

$200 - $698

Train, night train via Basel SBB  •  2 days 5 h

  1. Take the train from Genève to Olten 5 / ...
  2. Take the train from Basel SBB to Berlin Ostbahnhof Ice
  3. Take the train from Berlin Ostbahnhof to Moscow
  4. Take the night train from Moskva Oktiabrskaia to Kouvola
  5. Take the train from Kouvola to Kajaani/Kajana 9 / ...

$560 - $817

Train, night train  •  2 days 5 h

  1. Take the train from Genève to Bern 1
  2. Take the train from Bern to Berlin Ostbahnhof Ice
  3. Take the train from Berlin Ostbahnhof to Moscow
  4. Take the night train from Moskva Oktiabrskaia to Kouvola
  5. Take the train from Kouvola to Kajaani/Kajana 9 / ...

$563 - $839

Bus, car ferry, drive  •  3 days 5 h

  1. Take the bus from Geneva to Freiburg 122 / ...
  2. Take the bus from Freiburg to Kaunas
  3. Take the bus from Kaunas to Juodkrantė 323
  4. Take the car ferry from Juodkrantė to Klaipeda
  5. Drive from Klaipeda to Kasnäsin laituri
  6. Take the bus from Kasnäsin laituri to Hki linja-autoasema
  7. Take the bus from Hki linja-autoasema to Kajaani linja-autoasema, lähtölaituri

Bus  •  2 days 18 h

  1. Take the bus from Genève to Warsaw
  2. Take the bus from Warszawa to Saint Petersburg a/v
  3. Take the bus from St.Peterburg to Joensuu 995
  4. Take the bus from Joensuu to Kajaani linja-autoasema, tulolaituri (Sammonkatu)

$244 - $346

Drive  •  36 h 2 min

  1. Drive from Geneva to Kajaani 2204.4 miles

$490 - $750

What companies run services between Geneva, Switzerland and Kajaani, Kainuu, Finland?

Finnair and Air France fly from Geneva to Kajaani once daily. Alternatively, you can take a bus from Geneva to Kajaani via Warsaw, Warszawa, Saint Petersburg a/v, St.Peterburg, and Joensuu in around 2 days 18 h.

Airlines
Air France
Website
airfrance.com
Flights from Geneva to Kajaani via Paris CDG, Helsinki
Ave. Duration
8 h 50 min
When
Monday to Friday
Estimated price
$170 - $700
Flights from Geneva to Oulu via Paris CDG, Helsinki
Ave. Duration
7 h 38 min
When
Every day
Estimated price
$180 - $750
Flights from Geneva to Kuopio via Paris CDG, Helsinki
Ave. Duration
8 h 20 min
When
Every day
Estimated price
$170 - $700
Finnair
Website
finnair.com
Flights from Geneva to Kajaani via Helsinki
Ave. Duration
7 h 57 min
When
Tuesday and Thursday
Estimated price
$170 - $650
Flights from Geneva to Oulu via Helsinki
Ave. Duration
4 h 57 min
When
Every day
Estimated price
$180 - $700
Flights from Geneva to Kuopio via Helsinki
Ave. Duration
5 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$170 - $650
British Airways
Website
britishairways.com
Flights from Geneva to Oulu via London Heathrow, Helsinki
Ave. Duration
8 h 35 min
When
Every day
Estimated price
$190 - $750
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Oulu/Uleaborg to Kajaani/Kajana
Ave. Duration
2 h 24 min
Frequency
Every 4 hours
Estimated price
$23 - $35
Website
www.vr.fi
Train from Siilinjärvi to Kajaani/Kajana
Ave. Duration
1 h 29 min
Frequency
Every 3 hours
Estimated price
$16 - $24
Website
www.vr.fi
Train from Kouvola to Kajaani/Kajana
Ave. Duration
4 h 41 min
Frequency
Every 4 hours
Estimated price
$40 - $60
Website
www.vr.fi
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Genève to Olten
Ave. Duration
2 h 3 min
Frequency
Hourly
Estimated price
$65 - $130
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Basel SBB to Berlin Ostbahnhof
Ave. Duration
7 h 26 min
Frequency
Every 4 hours
Estimated price
$180 - $270
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Genève to Bern
Ave. Duration
1 h 44 min
Frequency
Hourly
Estimated price
$50 - $95
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Bern to Berlin Ostbahnhof
Ave. Duration
8 h 35 min
Frequency
3 times a day
Estimated price
$210 - $340
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Russian Railways
Website
rzd.ru
Train from Berlin Ostbahnhof to Moscow
Ave. Duration
22 h 28 min
Frequency
Twice a week
Estimated price
$220 - $270
Schedules at
pass.rzd.ru
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Geneva to Freiburg
Ave. Duration
5 h 15 min
Frequency
Twice daily
Estimated price
$20 - $35
Website
flixbus.co.uk
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Ženeva, Gare Routiere, pl. Dorciere to Freiburg, Busbahnhof
Ave. Duration
4 h 35 min
Frequency
3 times a week
Estimated price
$12 - $16
Schedules at
regiojet.sk
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Freiburg to Kaunas
Ave. Duration
31 h 52 min
Frequency
Twice a week
Estimated price
$95 - $150
Schedules at
ecolines.net
Bus from Warszawa to Saint Petersburg a/v
Ave. Duration
27 h 30 min
Frequency
Twice a week
Estimated price
$75 - $110
Schedules at
ecolines.net
Kautra
Phone
(37 8) 34 24 40
Email
ifo@kautra.lt
Website
kautra.lt
Bus and ferry from Kaunas to Juodkrantė
Ave. Duration
3 h 50 min
Frequency
Once daily
Estimated price
$17 - $26
Schedules at
autobusubilietai.lt
Helsingin Turistibussi Oy Ab
Phone
+358-44-7770801
Email
tilausajo@linja-auto.net
Website
helsinginturistibussi.fi
Bus from Kasnäsin laituri to Hki linja-autoasema
Ave. Duration
3 h 45 min
Frequency
Twice a week
Schedules at
helsinginturistibussi.fi
Onni Bus
Website
onnibus.com
Bus from Hki linja-autoasema to Kajaani linja-autoasema, lähtölaituri
Ave. Duration
7 h 55 min
Frequency
3 times a week
Estimated price
$19 - $29
Schedules at
onnibus.com
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Genève to Warsaw
Ave. Duration
24 h 45 min
Frequency
6 times a week
Estimated price
$85 - $140
Book at
eurolines.ch
Agat
Website
agat.eu
Bus from Geneva to Warszawa
Ave. Duration
23 h 45 min
Frequency
3 times a week
Estimated price
$70 - $85
Schedules at
agat.eu
International bus route 995
Phone
+ 7-921-333-80-38
Email
partner_@bk.ru
Website
marshrut995.spb.ru
Bus from St.Peterburg to Joensuu
Ave. Duration
8 h 6 min
Frequency
3 times a week
Estimated price
$35 - $45
Schedules at
marshrut995.spb.ru
Pohjolan Turistiauto Oy
Phone
+358 20 1303450
Website
pohjolanmatka.fi
Bus from Joensuu to Kajaani linja-autoasema, tulolaituri (Sammonkatu)
Ave. Duration
3 h 30 min
Frequency
5 times a day
Estimated price
$47 - $53
Schedules at
Pohjolan Turistiauto Oy
Ferry operators
Keltas
Website
keltas.lt
Car ferry from Juodkrantė to Klaipeda
Ave. Duration
48 min
Frequency
Twice daily
Schedules at
keltas.lt

Want to know more about travelling around Finland

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Geneva to Kajaani?

The distance between Geneva and Kajaani is 2401 km. The road distance is 3527 km.

What is the cheapest way to get from Geneva to Kajaani?

The cheapest way to get from Geneva to Kajaani is to bus which costs SFr 230 - SFr 340 and takes 2 days 18 h.

What is the fastest way to get from Geneva to Kajaani?

The quickest way to get from Geneva to Kajaani is to fly which takes 9 h 5 min and costs SFr 170 - SFr 700.

Is there a direct train between Geneva and Kajaani?

No, there is no direct train from Geneva to Kajaani. However, there are services departing from Genève and arriving at Kajaani/Kajana via Olten, Basel SBB, Berlin Ostbahnhof, Moskva Oktiabrskaia and Kouvola. The journey, including transfers, takes approximately 2 days 5 h.

Is there a direct bus between Geneva and Kajaani?

No, there is no direct bus from Geneva to Kajaani. However, there are services departing from Genève and arriving at Kajaani linja-autoasema, tulolaituri (Sammonkatu) via Warszawa, St.Peterburg and Joensuu. The journey, including transfers, takes approximately 2 days 18 h.

How long does it take to get from Geneva to Kajaani?

It takes approximately 9 h 5 min to get from Geneva to Kajaani, including transfers.