There are 10 ways to get from Yekaterinburg to Geneva by plane, train, bus, 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 to Geneva International Airport
best- Fly from Ekaterinburg Koltsovo Airport (SVX) to Geneva International Airport (GVA)plane SVX - GVA
13h 33mCHF 111–321Train, bus via Pskov
- Take the train from Yekaterinburg-Pass to Kazansky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
- Take the bus from Rīga to Karlsruhebus
- Take the train from Karlsruhe Hbf to Berntrain Ice
- Take the train from Bern to Genèvetrain Ic1 / ...
3d 8hDrive 4,439 km
- Drive from Yekaterinburg to Genevacar 4,439 km
2d 2hCHF 740–1,069Fly to Milano Malpensa Airport, bus, train
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Milano Malpensa Airport (MXP)plane SVX - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Domodossola to Genèvetrain
19h 31mCHF 154–379Fly to Zurich Airport, train
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Zurich Airport (ZRH)plane SVX - ZRH
- Take the train from Zürich Flughafen to Genèvetrain
16h 34mCHF 216–471Fly to Lyon–Saint Exupéry Airport, train
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Lyon–Saint Exupéry Airport (LYS)plane SVX - LYS
- Take the train from Lyon Part Dieu to Genevetrain
16h 25mCHF 221–811Train, bus
- Take the train from Yekaterinburg-Pass to Rostov-Iaroslavskiitrain
- Take the train from Rostov-Iaroslavskii to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich central bus station to Genevabus
3d 12hCHF 177–389Train, bus #2
- Take the train from Yekaterinburg-Pass to Evdakovotrain
- Take the train from Evdakovo to Hudahajtrain
- Take the bus from Vilnius, Autobusų Stotis to Karlsruhebus
- Take the train from Karlsruhe Hbf to Berntrain
- Take the train from Bern to Genèvetrain
4d 6hCHF 316–568Train, bus #3
- Take the train from Yekaterinburg-Pass to Berdiaushtrain
- Take the train from Berdiaush to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Heilbronn Central bus stationbus
- Take the train from Heilbronn Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hbf to Berntrain
- Take the train from Bern to Genèvetrain
4d 12hCHF 347–588Drive, car train
- Drive from Yekaterinburg to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Genevacar
2d 7hCHF 638–903
Ekaterinburg Koltsovo Airport (SVX) to Geneva International Airport (GVA) flights
Comparing Your Travel Options
The cheapest way to get from Yekaterinburg to Geneva is to fly which costs SFr 110 - SFr 330 and takes 13h 33m.
The fastest way to get from Yekaterinburg to Geneva is to fly which takes 13h 33m and costs SFr 110 - SFr 330.
The distance between Yekaterinburg and Geneva is 3867 km. The road distance is 4439 km.
The best way to get from Yekaterinburg to Geneva without a car is to train and bus via Pskov which takes 3 days 8h and costs .
It takes approximately 13h 33m to get from Yekaterinburg to Geneva, including transfers.
Geneva is 3h behind Yekaterinburg. It is currently 20:25 in Yekaterinburg and 17:25 in Geneva.
Yes, the driving distance between Yekaterinburg to Geneva is 4439 km. It takes approximately 2 days 2h to drive from Yekaterinburg to Geneva.
There are 1229+ hotels available in Geneva.
What companies run services between Yekaterinburg, Russia and Geneva, Switzerland?
Aeroflot Russian Airlines, Turkish Airlines, and six other airlines fly from Ekaterinburg Koltsovo Airport (SVX) to Geneva International Airport (GVA) twice daily.
- Website
- airserbia.com
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 12h 47m
- When
- Monday, Friday, Wednesday, and Sunday
- Estimated price
- CHF 110–320
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Kazan, Belgrade
- Ave. Duration
- 13h 10m
- When
- Thursday
- Estimated price
- CHF 110–320
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Pulkovo, Belgrade
- Ave. Duration
- 15h 20m
- When
- Sunday
- Estimated price
- CHF 160–700
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 10h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 95–270
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 12h 57m
- When
- Every day
- Estimated price
- CHF 110–310
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Erevan, Belgrade
- Ave. Duration
- 12h 30m
- When
- Tuesday and Friday
- Estimated price
- CHF 140–350
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Kazan, Belgrade
- Ave. Duration
- 13h 15m
- When
- Thursday and Saturday
- Estimated price
- CHF 110–310
- Website
- turkishairlines.com
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Istanbul
- Ave. Duration
- 12h 25m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 160–700
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- CHF 130–550
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Istanbul
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- CHF 160–650
Flights from Ekaterinburg Koltsovo Airport to Lyon–Saint Exupéry Airport via Istanbul
- Ave. Duration
- 12h 5m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 180–750
- Website
- sunexpress.com
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Antalya
- Ave. Duration
- 13h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 180–750
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Antalya
- Ave. Duration
- 14h 35m
- When
- Friday
- Estimated price
- CHF 150–650
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Antalya
- Ave. Duration
- 11h 45m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 180–750
- Website
- swiss.com
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Antalya
- Ave. Duration
- 14h 45m
- When
- Saturday
- Estimated price
- CHF 180–750
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Antalya
- Ave. Duration
- 11h 32m
- When
- Monday, Wednesday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 180–750
- Website
- transavia.com
Flights from Ekaterinburg Koltsovo Airport to Lyon–Saint Exupéry Airport via Erevan
- Ave. Duration
- 10h 25m
- When
- Wednesday
- Estimated price
- CHF 200–850
Flights from Ekaterinburg Koltsovo Airport to Lyon–Saint Exupéry Airport via Antalya
- Ave. Duration
- 12h 40m
- When
- Monday
- Estimated price
- CHF 210–850
- Website
- azal.az
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Baku Heydar Aliyev
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 200–500
- Website
- flyulendo.com
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Erevan
- Ave. Duration
- 12h 20m
- When
- Wednesday
- Estimated price
- CHF 90–310
- Website
- flyedelweiss.com
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Antalya
- Ave. Duration
- 11h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 180–750
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Yekaterinburg-Pass to Kazansky Railway Terminal
- Ave. Duration
- 25h 18m
- Frequency
- Twice daily
- Estimated price
- CHF 35–75
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 160–230
- 3rd Class (Platzcart)
- CHF 35–55
- 2nd Class (Kupé)
- CHF 50–75
Train from Leningradsky Railway Terminal to Pskov Pass
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- CHF 20–45
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 100–140
- 3rd Class (Platzcart)
- CHF 20–27
- 2nd Class (Kupé)
- CHF 30–45
Train from Yekaterinburg-Pass to Rostov-Iaroslavskii
- Ave. Duration
- 28h 23m
- Frequency
- Twice daily
- Estimated price
- CHF 35–70
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 150–220
- 3rd Class (Platzcart)
- CHF 35–50
- 2nd Class (Kupé)
- CHF 50–70
Train from Yekaterinburg-Pass to Evdakovo
- Ave. Duration
- 37h
- Frequency
- Once a week
- Estimated price
- CHF 45–85
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 180–260
- 3rd Class (Platzcart)
- CHF 45–60
- 2nd Class (Kupé)
- CHF 60–85
Train from Evdakovo to Hudahaj
- Ave. Duration
- 28h 19m
- Frequency
- Once daily
- Estimated price
- CHF 35–70
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 150–220
- 3rd Class (Platzcart)
- CHF 35–50
- 2nd Class (Kupé)
- CHF 50–70
Train from Yekaterinburg-Pass to Berdiaush
- Ave. Duration
- 10h 51m
- Frequency
- 4 times a week
- Estimated price
- CHF 13–35
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 75–110
- 3rd Class (Platzcart)
- CHF 13–18
- 2nd Class (Kupé)
- CHF 24–35
Train from Berdiaush to Kaliningrad-Passajirsk
- Ave. Duration
- 2d 14h
- Frequency
- Once a week
- Estimated price
- CHF 65–120
- Website
- Russian Railways
- 1nd Class (SW)
- CHF 260–370
- 3rd Class (Platzcart)
- CHF 65–90
- 2nd Class (Kupé)
- CHF 85–120
Train from Karlsruhe Hbf to Bern
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 80–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Domodossola to Genève
- Ave. Duration
- 2h 43m
- Frequency
- 4 times a day
- Estimated price
- CHF 65–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Genève
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- CHF 75–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Karlsruhe Hbf to Bern
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 80–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Karlsruhe Hbf to Bern
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 80–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Domodossola to Genève
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–95
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–45
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 29–45
- Website
- TGV inOui
- Phone
- 105
- Website
- Belarusian Railway
Train from Rostov-Iaroslavskii to Minsk Pas
- Ave. Duration
- 15h 41m
- Frequency
- Once a week
- Estimated price
- CHF 65–115
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- CHF 65–75
- 2nd Class (Kupé)
- CHF 115
- 1nd Class (SW)
- CHF 210–250
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Yekaterinburg-Pass to Berdiaush
- Ave. Duration
- 9h 54m
- Frequency
- Twice a week
- Estimated price
- CHF 10–13
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- CHF 10–12
- 2nd Class (Kupé)
- CHF 10–13
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heilbronn Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- CHF 11–50
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- Urlaubs-Express (UEX)
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- CHF 90–110
- Website
- Urlaubs-Express (UEX)
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- Vissa
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- Markatek
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Karlsruhe
- Ave. Duration
- 29h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 110–240
- Schedules at
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Karlsruhe
- Ave. Duration
- 26h 55m
- Frequency
- 3 times a week
- Estimated price
- CHF 110–220
- Schedules at
- ecolines.net
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- Comazzi Bus
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- Minsktrans
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- CHF 45–130
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Munich central bus station to Geneva
- Ave. Duration
- 10h 10m
- Frequency
- 3 times a day
- Estimated price
- CHF 45–70
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Munich central bus station to Geneva
- Ave. Duration
- 8h 10m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–60
- Website
- BlaBlaCar Bus
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Bus from Munich central bus station to Geneva
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 30–55
- Website
- RegioJet
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Heilbronn Central bus station
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.