There are 13 ways to get from Geneva to Novosibirsk by plane, train, bus, car, taxi, 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 Geneva International Airport to Tolmachevo Airport
best- Fly from Geneva International Airport (GVA) to Tolmachevo Airport (OVB)plane GVA - OVB
11h 27m₽20,890–81,655Fly Geneva International Airport to Tomsk Bogashevo Airport, train
cheapest- Fly from Geneva International Airport (GVA) to Tomsk Bogashevo Airport (TOF)plane GVA - TOF
- Take the train from Tomsk 1 to Novosibirsk Gltrain
20h 18m₽17,081–46,546Train, bus via Warsaw
- Take the train from Genève to Zürich HBtrain
- Take the train from Zuerich Hb to Wien Hbftrain
- Take the train from Wien Hbf to Warszawa Zachodniatrain
- Take the bus from Warsaw West to Moscow, International Bus Stationbus
- Take the train from Kazansky Railway Terminal to Novosibirsk Gltrain
3d 15h₽40,949–68,502Train, bus
- Take the train from Genève to Zürich HBtrain
- Take the bus from Zurich to Bălțibus
- Take the bus from Balti to Saint Petersburg Bus Terminalbus
- Take the train from Ladozhsky Railway Terminal to Novosibirsk Gltrain
5d 5h₽39,602–57,665Drive 5,973.3 km
- Drive from Geneva to Novosibirskcar 5,973.3 km
2d 23h₽101,530–146,655Train to Zurich Airport, fly to Tolmachevo Airport
- Take the train from Genève to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Tolmachevo Airport (OVB)plane ZRH - OVB
16h 21m₽26,195–87,934Bus, bus to Lyon–Saint Exupéry Airport, fly to Tolmachevo Airport
- Take the bus from Geneva to Annecybus
- Take the bus from Annecy - Bus Station to Lyon - St. Exupéry Airport T1 Bus Stopbus
- Fly from Lyon–Saint Exupéry Airport (LYS) to Tolmachevo Airport (OVB)plane LYS - OVB
18h 20m₽23,052–88,102Fly Geneva International Airport to Barnaul West Airport, train
- Fly from Geneva International Airport (GVA) to Barnaul West Airport (BAX)plane GVA - BAX
- Take the train from Barnaul to Novosibirsk Gltrain
19h 35m₽22,810–85,573Train, train to Basel, fly to Tolmachevo Airport
- Take the train from Genève to Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
- Fly from Basel (BSL) to Tolmachevo Airport (OVB)plane BSL - OVB
17h 14m₽25,593–76,019Train, bus #2
- Take the train from Genève to Churtrain
- Take the bus from Chur train station to Bialystok, Bus Stationbus
- Take the bus from Białystok Bus Station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Yaroslavl Gltrain
- Take the train from Yaroslavl Gl to Novosibirsk Gltrain
4d 6h₽42,319–65,834Bus, taxi, train
- Take the bus from Geneva to Nuremberg central bus stationbus
- Take the bus from Nuremberg to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Salaryevo Bus Stationbus
- Take the bus from Salaryevo Bus Station to Zadonskbus
- Take the taxi from Zadonsk to Usmantaxi
- Take the train from Usman to Novosibirsk Gltrain
4d 18h₽23,635–44,203Train, bus via Chelyabinsk
- Take the train from Genève to Zürich Flughafentrain
- Take the bus from Zurich Airport bus station to Stuttgart Airport Busterminalbus
- Take the bus from Stuttgart Airport Busterminal to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Chelyabinsk-Glavnytrain
- Take the train from Chelyabinsk-Glavny to Novosibirsk Gltrain
5d 1h₽32,865–52,134Drive, car train
- Drive from Geneva to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Novosibirskcar
3d 5h₽83,836–127,264
Geneva to Novosibirsk by train, bus, and foot
Comparing Your Travel Options
The cheapest way to get from Geneva to Novosibirsk is to fly and train which costs RUB 17000 - RUB 47000 and takes 20h 18m.
The fastest way to get from Geneva to Novosibirsk is to fly which takes 11h 27m and costs RUB 20000 - RUB 85000.
The distance between Geneva and Novosibirsk is 5231 km. The road distance is 5973.3 km.
The best way to get from Geneva to Novosibirsk without a car is to train and bus via Warsaw which takes 3 days 15h and costs RUB 40000 - RUB 70000.
It takes approximately 11h 27m to get from Geneva to Novosibirsk, including transfers.
Novosibirsk is 5h ahead of Geneva. It is currently 2:24 PM in Geneva and 7:24 PM in Novosibirsk.
Yes, the driving distance between Geneva to Novosibirsk is 5973 km. It takes approximately 2 days 23h to drive from Geneva to Novosibirsk.
What companies run services between Geneva, Switzerland and Novosibirsk, Russia?
SunExpress, S7 Airlines, and two other airlines fly from Geneva International Airport (GVA) to Tolmachevo Airport (OVB) 3 times a week.
- Website
- s7.ru
Flights from Geneva International Airport to Tolmachevo Airport via Antalya
- Ave. Duration
- 11h 32m
- When
- Monday and Saturday
- Estimated price
- ₽24,000–95,000
Flights from Geneva International Airport to Tolmachevo Airport via Belgrade, Nizhny Novgorod
- Ave. Duration
- 14h 55m
- When
- Friday
- Estimated price
- ₽20,000–85,000
Flights from Zurich Airport to Tolmachevo Airport via Istanbul
- Ave. Duration
- 10h 15m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽20,000–80,000
Flights from Zurich Airport to Tolmachevo Airport via Antalya
- Ave. Duration
- 14h 52m
- When
- Every day
- Estimated price
- ₽22,000–85,000
Flights from Zurich Airport to Tolmachevo Airport via Belgrade, Nizhny Novgorod
- Ave. Duration
- 14h 45m
- When
- Friday
- Estimated price
- ₽18,000–75,000
Flights from Lyon–Saint Exupéry Airport to Tolmachevo Airport via Antalya
- Ave. Duration
- 12h 45m
- When
- Monday
- Estimated price
- ₽24,000–95,000
Flights from Lyon–Saint Exupéry Airport to Tolmachevo Airport via Istanbul
- Ave. Duration
- 22h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₽22,000–85,000
Flights from Geneva International Airport to Barnaul West Airport via Antalya, Tolmachevo Airport
- Ave. Duration
- 18h 27m
- When
- Monday and Saturday
- Estimated price
- ₽24,000–95,000
Flights from Geneva International Airport to Tomsk Bogashevo Airport via Antalya, Tolmachevo Airport
- Ave. Duration
- 19h 2m
- When
- Monday and Saturday
- Estimated price
- ₽25,000–95,000
Flights from Basel to Tolmachevo Airport via Antalya
- Ave. Duration
- 10h 15m
- When
- Monday
- Estimated price
- ₽24,000–95,000
Flights from Basel to Tolmachevo Airport via Frankfurt, Nur-Sultan
- Ave. Duration
- 11h 40m
- When
- Saturday
- Estimated price
- ₽19,000–65,000
- Website
- georgian-airways.com
Flights from Zurich Airport to Tolmachevo Airport via Tbilisi
- Ave. Duration
- 10h 45m
- When
- Thursday
- Estimated price
- ₽100,000–250,000
Flights from Lyon–Saint Exupéry Airport to Tolmachevo Airport via Nice, Tbilisi
- Ave. Duration
- 12h 55m
- When
- Thursday
- Estimated price
- ₽120,000–280,000
Flights from Lyon–Saint Exupéry Airport to Tolmachevo Airport via Vienna, Tbilisi
- Ave. Duration
- 20h 35m
- When
- Sunday
- Estimated price
- ₽110,000–280,000
Flights from Basel to Tolmachevo Airport via Vienna, Tbilisi
- Ave. Duration
- 13h 20m
- When
- Sunday
- Estimated price
- ₽110,000–280,000
- Website
- aeroflot.ru
Flights from Geneva International Airport to Barnaul West Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 18h 25m
- When
- Monday and Friday
- Estimated price
- ₽21,000–85,000
Flights from Geneva International Airport to Tomsk Bogashevo Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 17h
- When
- Monday
- Estimated price
- ₽21,000–85,000
- Website
- flyredwings.com
Flights from Geneva International Airport to Tomsk Bogashevo Airport via Tbilisi, Koltsovo
- Ave. Duration
- 17h 55m
- When
- Monday
- Estimated price
- ₽15,000–43,000
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽7,500–12,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽7,500–12,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Zürich Flughafen
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- ₽8,000–12,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Renens VD
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽1,600–2,400
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽4,900–7,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Chur
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- Estimated price
- ₽11,000–17,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Zürich Flughafen
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- ₽8,000–12,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Warszawa Zachodnia
- Ave. Duration
- 7h 47m
- Frequency
- 4 times a day
- Estimated price
- ₽10,000–16,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kazansky Railway Terminal to Novosibirsk Gl
- Ave. Duration
- 45h 59m
- Frequency
- Once daily
- Estimated price
- ₽7,000–13,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽27,000–39,000
- 3rd Class (Platzcart)
- ₽7,000–9,500
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Ladozhsky Railway Terminal to Novosibirsk Gl
- Ave. Duration
- 2d 7h
- Frequency
- 4 times a week
- Estimated price
- ₽8,000–15,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽31,000–43,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽10,000–15,000
Train from Barnaul to Novosibirsk Gl
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Tomsk 1 to Novosibirsk Gl
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Yaroslavl Gl to Novosibirsk Gl
- Ave. Duration
- 47h 7m
- Frequency
- Once daily
- Estimated price
- ₽6,500–12,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽26,000–37,000
- 3rd Class (Platzcart)
- ₽6,500–9,000
- 2nd Class (Kupé)
- ₽8,500–12,000
Train from Usman to Novosibirsk Gl
- Ave. Duration
- 2d 10h
- Frequency
- 4 times a week
- Estimated price
- ₽7,500–13,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽28,000–40,000
- 3rd Class (Platzcart)
- ₽7,500–10,000
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Kaliningrad-Passajirsk to Chelyabinsk-Glavny
- Ave. Duration
- 2d 17h
- Frequency
- Once a week
- Estimated price
- ₽7,000–13,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽28,000–39,000
- 3rd Class (Platzcart)
- ₽7,000–9,500
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Chelyabinsk-Glavny to Novosibirsk Gl
- Ave. Duration
- 21h 40m
- Frequency
- Twice daily
- Estimated price
- ₽3,600–7,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽15,000–22,000
- 3rd Class (Platzcart)
- ₽3,600–4,800
- 2nd Class (Kupé)
- ₽5,000–7,000
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Yaroslavl Gl
- Ave. Duration
- 17h 18m
- Frequency
- Twice a week
- Estimated price
- ₽7,000–12,213
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽7,000–8,000
- 2nd Class (Kupé)
- ₽12,213
- 1nd Class (SW)
- ₽23,000–26,000
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- Frequency
- Once a week
- Estimated price
- ₽9,500–11,000
- Website
- Urlaubs-Express (UEX)
- Phone
- +373 (689) 78-455
- [email protected]
- 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
- Phone
- +373 78 59 59 59
- [email protected]
- Website
- begoo.md
Bus from Zurich to Bălți
- Ave. Duration
- 39h 5m
- Frequency
- Once daily
- Estimated price
- ₽14,163
- Schedules at
- begoo.md
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Balti to Saint Petersburg Bus Terminal
- Ave. Duration
- 25h 8m
- Frequency
- Once daily
- Estimated price
- ₽9,500–17,000
- Schedules at
- autogara.md
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Geneva to Annecy
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽330–500
- Website
- Flixbus
Bus from Annecy - Bus Station to Lyon - St. Exupéry Airport T1 Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- ₽950–1,500
- Website
- Flixbus
Bus from Chur train station to Bialystok, Bus Station
- Ave. Duration
- 23h 10m
- Frequency
- Twice daily
- Estimated price
- ₽11,000–18,000
- Website
- Flixbus
Bus from Geneva to Nuremberg central bus station
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₽5,000–8,500
- Website
- Flixbus
Bus from Zurich Airport bus station to Stuttgart Airport Busterminal
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- ₽2,100–3,300
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Geneva to Annecy
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- ₽270–440
- Website
- BlaBlaCar Bus
Bus from Annecy - Bus Station to Lyon - St. Exupéry Airport T1 Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₽750–1,300
- Website
- BlaBlaCar Bus
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Białystok Bus Station to Minsk Central Bus Station
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₽6,661
- Schedules at
- vt.by
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Nuremberg to Minsk Central Bus Station
- Ave. Duration
- 24h 25m
- Frequency
- Twice a week
- Estimated price
- ₽4,500–13,000
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Zadonsk
- Ave. Duration
- 6h 40m
- Frequency
- 4 times a day
- Estimated price
- ₽1,500–2,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Stuttgart Airport Busterminal to Kaliningrad Bus station
- Ave. Duration
- 1h 18m
- Estimated price
- ₽1,900–2,400
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












































