There are 10 ways to get from Perm to Geneva by plane, train, bus, subway, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Perm International Airport to Geneva International Airport
best- Fly from Perm International Airport (PEE) to Geneva International Airport (GVA)PEE - GVA
13h 55mCHF 85–480Train, bus via Alexandrov
- Take the train from Perm 2 to Aleksandrov 1
- Take the train from Aleksandrov 1 to Minsk Pas
- Take the bus from Minsk Central Bus Station to Munich Central Bus Station
- Take the bus from Munich central bus station to Zurich Bus StationX06 / ...
- Take the train from Zürich HB to GenèveIc1 / ...
3d 2hCHF 178–402Bus, subway
- Take the bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Take the subway from Kotelniki to Planernaya7
- Take the bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Nuremberg
- Take the bus from Nuremberg central bus station to Geneva
3d 3hCHF 126–294Drive 4,177.1 km
- Drive from Perm to Geneva4,177.1 km
2dCHF 670–968Fly Perm International Airport to Zurich Airport, train
- Fly from Perm International Airport (PEE) to Zurich Airport (ZRH)PEE - ZRH
- Take the train from Zürich Flughafen to Genève
20h 47mCHF 135–580Train to Izhevsk, fly to Geneva International Airport
- Take the train from Perm-2 to Izhevsk
- Fly from Izhevsk (IJK) to Geneva International Airport (GVA)IJK - GVA
24h 20mCHF 101–501Fly Perm International Airport to Mulhouse, train
- Fly from Perm International Airport (PEE) to Mulhouse (MLH)PEE - MLH
- Take the train from Basel SBB to Bern
- Take the train from Bern to Genève
26h 55mCHF 157–710Fly Perm International Airport to Milano Malpensa Airport, bus, train
- Fly from Perm International Airport (PEE) to Milano Malpensa Airport (MXP)PEE - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Take the train from Brig to Genève
22h 35mCHF 115–497Train, bus
- Take the train from Perm 2 to Ufa
- Take the train from Ufa to Kaliningrad-Passajirsk
- Take the bus from Kaliningrad Bus station to Mannheim
- Take the bus from Mannheim central bus station to Geneva
4d 18hCHF 241–412Drive, car train
- Drive from Perm to Hamburg Altona
- Take the car train from Hamburg Altona to Lörrach Hbf
- Drive from Lörrach Hbf to Geneva
2d 6hCHF 586–1,468
Perm to Geneva by train and bus
Questions & Answers
The cheapest way to get from Perm to Geneva is to fly which costs SFr 85 - SFr 480 and takes 13h 55m.
The fastest way to get from Perm to Geneva is to fly which takes 13h 55m and costs SFr 85 - SFr 480.
The distance between Perm and Geneva is 3574 km. The road distance is 4177.1 km.
The best way to get from Perm to Geneva without a car is to train and bus via Alexandrov which takes 3 days 2h and costs SFr 170 - SFr 410.
It takes approximately 13h 55m to get from Perm to Geneva, including transfers.
Geneva is 4h behind Perm. It is currently 10:45 PM in Perm and 6:45 PM in Geneva.
Yes, the driving distance between Perm to Geneva is 4177 km. It takes approximately 2 days 0h to drive from Perm to Geneva.
There are 1259+ hotels available in Geneva.
What companies run services between Perm, Russia and Geneva, Switzerland?
Aeroflot Russian Airlines, Air Serbia, and easyJet fly from Perm International Airport (PEE) to Geneva International Airport (GVA) 6 times a week.
- Website
- airserbia.com
Flights from Perm International Airport to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 18m
- When
- Thursday and Sunday
- Estimated price
- CHF 85–480
Flights from Perm International Airport to Geneva International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- CHF 85–550
Flights from Perm International Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- CHF 85–470
Flights from Perm International Airport to Zurich Airport via Sochi, Belgrade
- Ave. Duration
- 17h
- When
- Friday
- Estimated price
- CHF 140–600
Flights from Perm International Airport to Zurich Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 20m
- When
- Sunday
- Estimated price
- CHF 85–500
Flights from Izhevsk to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 17h 38m
- When
- Thursday and Sunday
- Estimated price
- CHF 80–460
Flights from Perm International Airport to Milano Malpensa Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 22m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–400
Flights from Perm International Airport to Milano Malpensa Airport via Sochi, Belgrade
- Ave. Duration
- 16h 55m
- When
- Friday
- Estimated price
- CHF 120–480
Flights from Perm International Airport to Milano Malpensa Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 15m
- When
- Sunday
- Estimated price
- CHF 70–430
- Website
- turkishairlines.com
Flights from Perm International Airport to Zurich Airport via Mineralnye Vody, Istanbul
- Ave. Duration
- 25h 45m
- When
- Tuesday and Friday
- Estimated price
- CHF 150–600
Flights from Izhevsk to Geneva International Airport via Sochi, Istanbul
- Ave. Duration
- 16h
- When
- Monday and Saturday
- Estimated price
- CHF 170–750
Flights from Perm International Airport to Milano Malpensa Airport via Mineralnye Vody, Istanbul
- Ave. Duration
- 26h 5m
- When
- Tuesday and Friday
- Estimated price
- CHF 120–490
- Website
- wizzair.com
Flights from Perm International Airport to Mulhouse via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 19h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 100–600
- Website
- swiss.com
Flights from Perm International Airport to Zurich Airport via Pulkovo, Belgrade
- Ave. Duration
- 14h
- When
- Sunday
- Estimated price
- CHF 85–500
Flights from Perm International Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 16h 55m
- When
- Sunday
- Estimated price
- CHF 85–470
- Website
- easyjet.com
Flights from Perm International Airport to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 11h 20m
- When
- Friday
- Estimated price
- CHF 85–480
- Website
- azal.az
Flights from Perm International Airport to Milano Malpensa Airport via Baku Heydar Aliyev
- Ave. Duration
- 19h 50m
- When
- Saturday
- Estimated price
- CHF 320–1,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Aleksandrov 1
- Ave. Duration
- 23h 11m
- Frequency
- Twice daily
- Estimated price
- CHF 35–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 150–220
- 3rd Class (Platzcart)
- CHF 35–55
- 2nd Class (Kupé)
- CHF 45–65
Train from Perm-2 to Izhevsk
- Ave. Duration
- 7h 29m
- Frequency
- 4 times a week
- Estimated price
- CHF 17–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 75–110
- 3rd Class (Platzcart)
- CHF 17–24
- 2nd Class (Kupé)
- CHF 25–35
Train from Ufa to Kaliningrad-Passajirsk
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- CHF 70–120
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 290–410
- 3rd Class (Platzcart)
- CHF 70–100
- 2nd Class (Kupé)
- CHF 80–120
Train from Aleksandrov 1 to Minsk Pas
- Ave. Duration
- 14h 7m
- Frequency
- Once a week
- Estimated price
- CHF 37–70
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- CHF 37–40
- 2nd Class (Kupé)
- CHF 60–70
- 1nd Class (SW)
- CHF 132
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Genève
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 50–110
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 24–45
- Website
- https://www.sbb.ch/en
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Brig to Genève
- Ave. Duration
- 2h 29m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
- Phone
- +7 (495) 539-54-54
- Website
- mosmetro.ru
Subway from Kotelniki to Planernaya
- Ave. Duration
- 1h 12m
- Frequency
- Every 5 minutes
- Estimated price
- CHF 1
- Website
- https://mosmetro.ru/
- Schedules at
- https://mosmetro.ru/metro-map/
- Troika card
- CHF 1
- Ediny ticket
- CHF 1
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brig to Genève
- Ave. Duration
- 2h 11m
- Frequency
- 4 times a day
- Estimated price
- CHF 30–50
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 30–45
- 2nd Class
- CHF 35–50
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Perm 2 to Ufa
- Ave. Duration
- 22h 19m
- Frequency
- Twice a week
- Estimated price
- CHF 21–32
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- CHF 21–23
- 2nd Class (Kupé)
- CHF 27–32
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Altona to Lörrach Hbf
- Ave. Duration
- 10h 33m
- Frequency
- Once a week
- Estimated price
- CHF 90–750
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- CHF 350–400
- Car Compartment
- CHF 600–750
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- CHF 45–130
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 17–24
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Nuremberg
- Ave. Duration
- 24h 24m
- Frequency
- Once a week
- Estimated price
- CHF 40–130
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 17–40
- Website
- https://www.flixbus.co.uk
Bus from Nuremberg central bus station to Geneva
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- CHF 35–80
- Website
- https://www.flixbus.co.uk
Bus from Mannheim central bus station to Geneva
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- CHF 30–60
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 14–19
- Website
- https://regiojet.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- CHF 11–17
- Website
- https://union-ivkoni.com/en
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- CHF 30–60
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 28
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- comazzibus.com
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- https://www.comazzibus.com/eng/index.php
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Mannheim
Want to know more about travelling around Switzerland
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide










































