There are 10 ways to get from Revda to Geneva by train, plane, 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.
Train, fly to Geneva International Airport
best- Take the train from Revda to Yekaterinburg-Passtrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Geneva International Airport (GVA)plane SVX - GVA
15h 7mCHF 93–293Train, bus via Khimki
- Take the train from Revda to Kazansky Railway Terminaltrain
- Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Stationbus
- Take the bus from Riga, Bus Station to Munich central bus stationbus
- Take the bus from Munich central bus station to Genevabus
3d 15hCHF 216–416Train, bus
- Take the train from Revda to Liskitrain
- Take the train from Liski to Bobruisktrain
- Take the bus from Babruysk Bus station to Magdeburgbus
- Take the train from Magdeburg Hbf to Basel SBBtrain
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genèvetrain
4d 1hCHF 420–994Drive 4,401.6 km
- Drive from Revda to Genevacar 4,401.6 km
2d 2hCHF 710–1,025Train, fly to Basel
- Take the train from Revda to Yekaterinburg-Passtrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Basel (BSL)plane SVX - BSL
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genèvetrain
18h 46mCHF 293–993Train, fly to Zurich Airport
- Take the train from Revda to Yekaterinburg-Passtrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Zurich Airport (ZRH)plane SVX - ZRH
- Take the train from Zürich Flughafen to Genèvetrain
18h 24mCHF 183–573Train, fly to Milano Malpensa Airport
- Take the train from Revda to Yekaterinburg-Passtrain
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Milano Malpensa Airport (MXP)plane SVX - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Brig to Genèvetrain
21h 27mCHF 162–469Train, fly to Lyon–Saint Exupéry Airport
- Take the train from Revda to Yekaterinburg-Passtrain
- 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
18h 35mCHF 203–792Train, bus #2
- Take the train from Revda to Liskitrain
- Take the train from Liski to Hudahajtrain
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Lillebus
- Take the train from Lille Europe to Aeroport Cdg2 Tgv Roissytrain
- Take the train from Aeroport Cdg2 Tgv Roissy to Genevetrain
4d 11hCHF 329–608Drive, car train
- Drive from Revda to Hamburg Altonacar
- Take the car train from Hamburg Altona to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Genevacar
2d 8hCHF 618–1,514
Ekaterinburg Koltsovo Airport (SVX) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Revda to Geneva is to train and fly which costs SFr 90 - SFr 300 and takes 15h 7m.
The fastest way to get from Revda to Geneva is to train and fly which takes 15h 7m and costs SFr 90 - SFr 300.
The distance between Revda and Geneva is 3909 km. The road distance is 4401.6 km.
The best way to get from Revda to Geneva without a car is to train and bus via Khimki which takes 3 days 15h and costs SFr 210 - SFr 420.
It takes approximately 15h 7m to get from Revda to Geneva, including transfers.
Geneva is 3h behind Revda. It is currently 4:38 PM in Revda and 1:38 PM in Geneva.
Yes, the driving distance between Revda to Geneva is 4402 km. It takes approximately 2 days 2h to drive from Revda to Geneva.
There are 1036+ hotels available in Geneva.
What companies run services between Revda, Russia and Geneva, Switzerland?
There is no direct connection from Revda to Geneva. However, you can take the train to Yekaterinburg-Pass, take the train to Ekaterinburg Koltsovo Airport, walk to Ekaterinburg Koltsovo Airport (SVX) airport, then fly to Geneva International Airport (GVA). Alternatively, you can take a train from Revda to Geneva via Kazansky Railway Terminal, Leningradsky Railway Terminal, Khovrino, Severnye Vorota Bus Terminal, Riga Central Bus Station, Riga, Bus Station, and Munich central bus station in around 3d 15h.
- Website
- airserbia.com
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 12h 47m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- CHF 85–280
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Kazan, Belgrade
- Ave. Duration
- 13h 10m
- When
- Thursday
- Estimated price
- CHF 85–270
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 30m
- When
- Thursday and Sunday
- Estimated price
- CHF 150–650
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 12h 57m
- When
- Every day
- Estimated price
- CHF 90–280
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Sochi, Belgrade
- Ave. Duration
- 12h 10m
- When
- Monday and Friday
- Estimated price
- CHF 150–650
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Kazan, Belgrade
- Ave. Duration
- 13h 15m
- When
- Thursday and Saturday
- Estimated price
- CHF 85–280
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 10h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 75–250
- 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 150–650
Flights from Ekaterinburg Koltsovo Airport to Basel via Istanbul
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 170–750
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Istanbul
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- CHF 150–650
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- CHF 130–550
Flights from Ekaterinburg Koltsovo Airport to Lyon–Saint Exupéry Airport via Istanbul
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- corendon.com
Flights from Ekaterinburg Koltsovo Airport to Basel via Antalya
- Ave. Duration
- 21h 5m
- When
- Wednesday
- Estimated price
- CHF 210–750
Flights from Ekaterinburg Koltsovo Airport to Zurich Airport via Antalya
- Ave. Duration
- 14h 50m
- When
- Wednesday and Thursday
- Estimated price
- CHF 170–700
- Website
- sunexpress.com
Flights from Ekaterinburg Koltsovo Airport to Geneva International Airport via Antalya
- Ave. Duration
- 10h 40m
- When
- Saturday
- Estimated price
- CHF 160–700
Flights from Ekaterinburg Koltsovo Airport to Basel via Antalya
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 200–850
- Website
- flyulendo.com
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Erevan
- Ave. Duration
- 11h 25m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- CHF 75–220
- 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 180–750
Flights from Ekaterinburg Koltsovo Airport to Lyon–Saint Exupéry Airport via Antalya
- Ave. Duration
- 16h 10m
- When
- Monday
- Estimated price
- CHF 180–750
- Website
- flyone.eu
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Erevan
- Ave. Duration
- 11h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- CHF 130–600
- Website
- azal.az
Flights from Ekaterinburg Koltsovo Airport to Milano Malpensa Airport via Baku Heydar Aliyev
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 200–2,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Revda to Yekaterinburg-Pass
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- CHF 6–22
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 50–75
- 3rd Class (Platzcart)
- CHF 6–9
- 2nd Class (Kupé)
- CHF 15–22
Train from Revda to Kazansky Railway Terminal
- Ave. Duration
- 26h 30m
- Frequency
- Once daily
- Estimated price
- CHF 35–75
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 160–230
- 3rd Class (Platzcart)
- CHF 35–50
- 2nd Class (Kupé)
- CHF 50–75
Train from Revda to Liski
- Ave. Duration
- 35h 15m
- Frequency
- Once a week
- Estimated price
- CHF 40–80
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 170–250
- 3rd Class (Platzcart)
- CHF 40–60
- 2nd Class (Kupé)
- CHF 55–80
Train from Liski to Hudahaj
- Ave. Duration
- 26h 48m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–70
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 150–210
- 3rd Class (Platzcart)
- CHF 35–50
- 2nd Class (Kupé)
- CHF 45–70
Train from Liski to Bobruisk
- Ave. Duration
- 22h 57m
- Frequency
- 4 times a week
- Estimated price
- CHF 45–90
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- CHF 45–55
- 2nd Class (Kupé)
- CHF 70–90
- 1nd Class (SW)
- CHF 130–180
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Magdeburg Hbf to Basel SBB
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a week
- Estimated price
- CHF 130–310
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 55–160
- Website
- https://www.sbb.ch/en
Train from Renens VD to Genève
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 17–55
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Genève
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- CHF 90–270
- Website
- https://www.sbb.ch/en
Train from Brig to Genève
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- CHF 65–190
- 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 1m
- Frequency
- Every 2 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 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–16
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- CHF 21–55
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lille Europe to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 6m
- Frequency
- 4 times a day
- Estimated price
- CHF 27–70
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 28–50
- Website
- https://www.sncf-connect.com/en-en
Train from Lille Europe to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 35–60
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Geneve
- Ave. Duration
- 3h 13m
- Frequency
- 5 times a week
- Estimated price
- CHF 90–150
- Website
- https://www.sncf-connect.com/en-en
- 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 340–400
- Car Compartment
- CHF 600–750
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Estimated price
- CHF 45–85
- Website
- https://ecolines.net/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Riga, Bus Station to Munich central bus station
- Ave. Duration
- 28h
- Frequency
- Once daily
- Estimated price
- CHF 100–190
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Geneva
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- CHF 35–65
- Website
- https://www.flixbus.co.uk
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Lille
- Ave. Duration
- 35h 10m
- Frequency
- Once daily
- Estimated price
- CHF 130–230
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Munich central bus station to Geneva
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- CHF 30–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Babruysk Bus station to Magdeburg
- Ave. Duration
- 24h 55m
- Frequency
- 3 times a week
- Estimated price
- CHF 130–300
- Schedules at
- vt.by
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide

















































