There are 12 ways to get from Perm to Geneva by plane, bus, subway, train, 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
14h 23mCHF 98–554Bus, 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 125–257Train, 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 3hCHF 174–364Drive 4,181.8 km
- Drive from Perm to Geneva4,181.8 km
2d 1hCHF 681–984Fly 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 150–610Fly 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
27h 30mCHF 158–660Train 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 49mCHF 121–545Fly Perm International Airport to Milano Malpensa Airport, train
- Fly from Perm International Airport (PEE) to Milano Malpensa Airport (MXP)PEE - MXP
- Take the train from Gallarate to Domodossola
- Take the train from Brig to Genève
17h 27mCHF 115–404Fly Perm International Airport to Lyon–Saint Exupéry Airport, bus
- Fly from Perm International Airport (PEE) to Lyon–Saint Exupéry Airport (LYS)PEE - LYS
- Take the bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annemasse
27h 43mCHF 110–338Fly Perm International Airport to Il Caravaggio International Airport, train
- Fly from Perm International Airport (PEE) to Il Caravaggio International Airport (BGY)PEE - BGY
- Take the train from Milano Centrale to Geneve
22h 3mCHF 164–625Train, 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 19hCHF 252–407Drive, 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 7hCHF 593–1,479
Perm to Geneva by train and bus
Questions & Answers
The cheapest way to get from Perm to Geneva is to fly and bus which costs SFr 110 - SFr 340 and takes 27h 43m.
The fastest way to get from Perm to Geneva is to fly which takes 14h 23m and costs SFr 95 - SFr 600.
The distance between Perm and Geneva is 3581 km. The road distance is 4181.8 km.
The best way to get from Perm to Geneva without a car is to bus and subway which takes 3 days 3h and costs SFr 120 - SFr 260.
It takes approximately 14h 23m to get from Perm to Geneva, including transfers.
Geneva is 4h behind Perm. It is currently 1:01 PM in Perm and 9:01 AM in Geneva.
Yes, the driving distance between Perm to Geneva is 4182 km. It takes approximately 2 days 1h to drive from Perm to Geneva.
There are 1235+ 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) once daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- 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 95–550
Flights from Perm International Airport to Geneva International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- CHF 95–550
Flights from Perm International Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- CHF 95–500
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 95–550
Flights from Izhevsk to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 17h 38m
- When
- Thursday and Sunday
- Estimated price
- CHF 95–500
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 80–440
Flights from Perm International Airport to Milano Malpensa Airport via Sochi, Belgrade
- Ave. Duration
- 16h 55m
- When
- Friday
- Estimated price
- CHF 120–500
Flights from Perm International Airport to Milano Malpensa Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 15m
- When
- Sunday
- Estimated price
- CHF 85–470
- Website
- wizzair.com
Flights from Perm International Airport to Mulhouse via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 20h 30m
- When
- Thursday to Sunday
- Estimated price
- CHF 100–550
Flights from Perm International Airport to Il Caravaggio International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 13h 20m
- When
- Wednesday to Sunday
- Estimated price
- CHF 90–470
- Website
- turkishairlines.com
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 Lyon–Saint Exupéry Airport via Mineralnye Vody, Istanbul
- Ave. Duration
- 29h 45m
- When
- Tuesday and Friday
- Estimated price
- CHF 180–850
- Website
- flyulendo.com
Flights from Perm International Airport to Milano Malpensa Airport via Erevan
- Ave. Duration
- 8h 55m
- When
- Wednesday
- Estimated price
- CHF 55–240
Flights from Perm International Airport to Lyon–Saint Exupéry Airport via Erevan, Bucharest Otopeni
- Ave. Duration
- 30h 40m
- When
- Wednesday
- Estimated price
- CHF 170–700
- 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 95–550
- Website
- swiss.com
Flights from Perm International Airport to Zurich Airport via Pulkovo, Belgrade
- Ave. Duration
- 14h
- When
- Sunday
- Estimated price
- CHF 95–550
- Website
- austrian.com
Flights from Perm International Airport to Lyon–Saint Exupéry Airport via Erevan, Vienna
- Ave. Duration
- 21h 50m
- When
- Wednesday
- Estimated price
- CHF 90–310
- 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
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Aleksandrov 1
- Ave. Duration
- 23h 43m
- 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–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 75–110
- 3rd Class (Platzcart)
- CHF 17–25
- 2nd Class (Kupé)
- CHF 26–40
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 300–420
- 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 32–60
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- CHF 32–35
- 2nd Class (Kupé)
- CHF 50–60
- 1nd Class (SW)
- CHF 115
- 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–95
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Genève
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 55–110
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 25–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
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–14
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 10–14
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brig to Genève
- Ave. Duration
- 2h 11m
- Frequency
- 3 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
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
- 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–33
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- CHF 21–23
- 2nd Class (Kupé)
- CHF 28–33
- 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
- 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 20m
- Frequency
- Twice daily
- Estimated price
- CHF 22
- Schedules at
- ecolines.ru
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 15–21
- 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–110
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- CHF 45–110
- 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 Nuremberg central bus station to Geneva
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- CHF 35–65
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 17–35
- Website
- https://www.flixbus.co.uk
Bus from Mannheim central bus station to Geneva
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- CHF 30–55
- 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
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lyon - St. Exupéry Airport T1 Bus Stop to Annemasse
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- CHF 19–26
- Website
- https://www.blablacar.co.uk/bus
- 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



















































