There are 10 ways to get from Geneva to Russia 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 Pulkovo Airport
best- Fly from Geneva International Airport (GVA) to Pulkovo Airport (LED)plane GVA - LED
9h 28m₽9,198–27,759Fly to Sheremetyevo International Airport
cheapest- Fly from Geneva International Airport (GVA) to Sheremetyevo International Airport (SVO)plane GVA - SVO
8h 30m₽9,173–27,581Train, bus
- Take the train from Genève to Zürich HBtrain Ic1 / ...
- Take the train from Zürich HB to St. Margrethen SGtrain Ec
- Take the train from St. Margrethen Sg to Muenchen Hbf Gl.27-36train Ec
- Take the train from Muenchen Hbf to Warszawa Zachodniatrain Ic
- Take the bus from Warsaw West to Moscow, International Bus Stationbus
41h 12m₽35,476–94,208Train, bus via Brest
- Take the train from Genève to Zürich HBtrain Ic1 / ...
- Take the bus from Zurich Bus Station to Munich central bus stationbus
- Take the bus from Munich Central Bus Station to Brest Bus stationbus
- Take the train from Brest C to Moskva Belorusskaiatrain
44h 52m₽18,876–52,908Drive 2,804.8 km
- Drive from Geneva to Moscowcar 2,804.8 km
28h 42m₽47,049–67,959Fly to Moscow Vnukovo
- Fly from Geneva International Airport (GVA) to Moscow Vnukovo (VKO)plane GVA - VKO
9h 27m₽17,726–34,672Train, bus via Magdeburg
- Take the train from Genève to Renens VDtrain Ic1 / ...
- Take the train from Renens VD to Basel SBBtrain
- Take the train from Basel SBB to Magdeburg Hbftrain 12
- Take the bus from Magdeburg to Brest Bus stationbus
- Take the train from Brest C to Moskva Belorusskaiatrain
41h 57m₽32,961–78,502Train, bus #2
- Take the train from Genève to Renens VDtrain Ic1 / ...
- Take the train from Renens VD to Basel SBBtrain
- Take the bus from Basel to Mannheim - Bus Stationbus
- Take the bus from Mannheim to Kaliningrad Bus stationbus 905
- Take the train from Kaliningrad-Passajirsk to Moskva Belorusskaiatrain
2d 7h₽24,561–52,302Bus
- Take the bus from Geneva to Munich central bus stationbus
- Take the bus from Munich central bus station to Riga, Bus Stationbus
- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
2d 12h₽19,390–34,495Drive, car train
- Drive from Geneva to Lörrach Hbfcar
- Take the car train from Lörrach Hbf to Hamburg Altonacartrain
- Drive from Hamburg Altona to Moscowcar
35h 10m₽41,780–123,182
Geneva International Airport (GVA) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Geneva to Russia is to fly which costs RUB 9000 - RUB 28000 and takes 8h 30m.
The fastest way to get from Geneva to Russia is to fly which takes 8h 30m and costs RUB 9000 - RUB 28000.
The distance between Geneva and Russia is 2210 km. The road distance is 2804.8 km.
The best way to get from Geneva to Russia without a car is to train and bus which takes 41h 12m and costs RUB 35000 - RUB 95000.
It takes approximately 9h 28m to get from Geneva to Russia, including transfers.
The best way to get from Geneva to Russia is to fly which takes 9h 28m and costs RUB 9000 - RUB 28000. Alternatively, you can bus, which costs RUB 19000 - RUB 35000 and takes 2 days 12h.
Yes, the driving distance between Geneva to Russia is 2805 km. It takes approximately 28h 42m to drive from Geneva to Russia.
What companies run services between Geneva, Switzerland and Russia?
Turkish Airlines, Pegasus Airlines, and two other airlines fly from Geneva International Airport (GVA) to Pulkovo Airport (LED) 5 times a day. Alternatively, you can take a bus from Geneva to Teatralnaya via Munich central bus station, Riga, Bus Station, Riga Central Bus Station, Moskow, Bus Station " Northern Gate", and Khovrino in around 2d 12h.
- Website
- turkishairlines.com
Flights from Geneva International Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₽17,000–70,000
Flights from Geneva International Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 9h 33m
- When
- Every day
- Estimated price
- ₽17,000–70,000
- Website
- ajet.com
Flights from Geneva International Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 9h 36m
- When
- Every day
- Estimated price
- ₽19,000–36,000
Flights from Geneva International Airport to Moscow Vnukovo via Ankara
- Ave. Duration
- 9h 25m
- When
- Wednesday
- Estimated price
- ₽18,000–36,000
Flights from Geneva International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 10h 25m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₽17,000–35,000
- Website
- aeroflot.ru
Flights from Geneva International Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 10h 8m
- When
- Every day
- Estimated price
- ₽17,000–70,000
- Website
- flypgs.com
Flights from Geneva International Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₽14,000–65,000
Flights from Geneva International Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₽13,000–60,000
- Website
- airserbia.com
Flights from Geneva International Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 16h 35m
- When
- Monday and Friday
- Estimated price
- ₽9,000–28,000
Flights from Geneva International Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- ₽9,000–28,000
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽9,000–27,000
- Website
- https://www.sbb.ch/en
Train from Zürich HB to St. Margrethen SG
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- ₽3,800–12,000
- Website
- https://www.sbb.ch/en
Train from Genève to Renens VD
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽1,900–5,500
- Website
- https://www.sbb.ch/en
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽5,500–17,000
- Website
- https://www.sbb.ch/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from St. Margrethen Sg to Muenchen Hbf Gl.27-36
- Ave. Duration
- 2h 13m
- Frequency
- Twice a week
- Estimated price
- ₽4,300–7,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Muenchen Hbf to Warszawa Zachodnia
- Ave. Duration
- 13h 19m
- Frequency
- Once daily
- Estimated price
- ₽12,000–27,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Muenchen Hbf to Warszawa Zachodnia
- Ave. Duration
- 13h 27m
- Frequency
- Once daily
- Estimated price
- ₽16,000–36,000
- Website
- https://www.intercity.pl/en/
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 14h 9m
- Frequency
- Once daily
- Estimated price
- ₽4,700–9,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,700–5,500
- 2nd Class (Kupé)
- ₽7,500–9,000
- 1nd Class (SW)
- ₽13,000–18,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 13h 19m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–10,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽7,000–10,000
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Basel SBB to Magdeburg Hbf
- Ave. Duration
- 6h 27m
- Frequency
- Once a week
- Estimated price
- ₽13,000–30,000
- Website
- https://int.bahn.de/en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Moskva Belorusskaia
- Ave. Duration
- 19h 3m
- Frequency
- Twice daily
- Estimated price
- ₽3,300–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽14,000–21,000
- 3rd Class (Platzcart)
- ₽3,300–4,400
- 2nd Class (Kupé)
- ₽4,700–6,500
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Lörrach Hbf to Hamburg Altona
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- ₽9,500–75,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- ₽36,000–42,000
- Car Compartment
- ₽60,000–75,000
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Warsaw West to Moscow, International Bus Station
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ₽6,000–12,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽12,000
- Children
- ₽6,000
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Munich central bus station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- ₽1,800–3,200
- Website
- https://www.flixbus.co.uk
Bus from Geneva to Munich central bus station
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- ₽3,600–6,500
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Riga, Bus Station
- Ave. Duration
- 27h 25m
- Frequency
- Once daily
- Estimated price
- ₽11,000–19,000
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Zurich Bus Station to Munich central bus station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽1,700–2,700
- Website
- https://regiojet.com/
Bus from Geneva to Munich central bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Estimated price
- ₽3,400–5,500
- Website
- https://regiojet.com/
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Munich Central Bus Station to Brest Bus station
- Ave. Duration
- 21h 19m
- Frequency
- Once a week
- Estimated price
- ₽3,800–13,000
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Magdeburg to Brest Bus station
- Ave. Duration
- 14h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽8,500–16,000
- Schedules at
- vt.by
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Basel to Mannheim - Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- ₽1,800–3,300
- Website
- https://www.blablacar.co.uk/bus
Bus from Geneva to Munich central bus station
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- ₽3,500–6,500
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Mannheim to Kaliningrad Bus station
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,900–9,000
- Website
- https://ecolines.net/
Want to know more about travelling around Russia
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























































