There are 10 ways to get from Geneva to Novosibirsk by plane, bus, train, 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)GVA - OVB
12h 27m₽26,261–99,563Fly Geneva International Airport to Barnaul West Airport, train
cheapest- Fly from Geneva International Airport (GVA) to Barnaul West Airport (BAX)GVA - BAX
- Take the train from Barnaul to Novosibirsk Gl
20h 55m₽20,113–72,607Bus, train
- Take the bus from Geneva to Karlsruhe central train station
- Take the bus from Karlsruhe to Rīga
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Take the train from Ladozhsky Railway Terminal to Novosibirsk Gl
4d 12h₽25,318–36,554Drive 5,968.5 km
- Drive from Geneva to Novosibirsk5,968.5 km
2d 23h₽93,856–135,570Fly Geneva International Airport to Kemerovo, train
- Fly from Geneva International Airport (GVA) to Kemerovo (KEJ)GVA - KEJ
- Take the train from Kemerovo to Novosibirsk Gl
18h 40m₽20,307–73,183Train to Zurich Airport, fly to Tolmachevo Airport
- Take the train from Genève to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Tolmachevo Airport (OVB)ZRH - OVB
17h 53m₽29,186–105,553Bus, taxi, train
- Take the bus from Geneva to Nuremberg central bus station
- Take the bus from Nuremberg to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Salaryevo Bus Station
- Take the bus from Salaryevo Bus Station to Zadonsk
- Take the taxi from Zadonsk to Usman
- Take the train from Usman to Novosibirsk Gl
4d 17h₽20,993–41,171Train, bus
- Take the train from Genève to Zürich Flughafen
- Take the bus from Zurich Airport bus station to Stuttgart Airport Busterminal
- Take the bus from Stuttgart Airport Busterminal to Kaliningrad Bus station
- Take the train from Kaliningrad-Passajirsk to Chelyabinsk-Glavny
- Take the train from Chelyabinsk-Glavny to Novosibirsk Gl
5d₽31,256–49,353Train, bus via Giresun
- Take the train from Genève to Zürich HB
- Take the bus from Zurich Bus Station to Lindau
- Take the bus from Lindau to Istanbul
- Take the bus from İstanbul Esenler bus station to Giresun bus station
- Take the bus from Giresun to Krasnodar-1 Bus station
- Take the train from Krasnodar 1 to Novosibirsk-Glavny
6d 7h₽35,016–49,922Drive, car train
- Drive from Geneva to Würzburg Hbf
- Take the car train from Würzburg Hbf to Hamburg Hbf
- Drive from Hamburg Hbf to Novosibirsk
3d 1h₽82,545–124,065
Geneva to Novosibirsk by train and bus
Questions & Answers
The cheapest way to get from Geneva to Novosibirsk is to bus and train which costs RUB 25000 - RUB 37000 and takes 4 days 12h.
The fastest way to get from Geneva to Novosibirsk is to fly which takes 12h 27m and costs RUB 26000 - RUB 100000.
The distance between Geneva and Novosibirsk is 5231 km. The road distance is 5968.5 km.
The best way to get from Geneva to Novosibirsk without a car is to bus and train which takes 4 days 12h and costs RUB 25000 - RUB 37000.
It takes approximately 12h 27m to get from Geneva to Novosibirsk, including transfers.
Novosibirsk is 6h ahead of Geneva. It is currently 8:54 AM in Geneva and 2:54 PM in Novosibirsk.
Yes, the driving distance between Geneva to Novosibirsk is 5968 km. It takes approximately 2 days 23h to drive from Geneva to Novosibirsk.
What companies run services between Geneva, Switzerland and Novosibirsk, Russia?
Turkish Airlines, S7 Airlines, and three other airlines fly from Geneva International Airport (GVA) to Tolmachevo Airport (OVB) once daily.
- Website
- aeroflot.ru
Flights from Geneva International Airport to Tolmachevo Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 55m
- When
- Monday and Friday
- Estimated price
- ₽26,000–100,000
Flights from Geneva International Airport to Barnaul West Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 16h 40m
- When
- Monday and Friday
- Estimated price
- ₽18,000–70,000
Flights from Geneva International Airport to Kemerovo via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 17m
- When
- Monday and Friday
- Estimated price
- ₽18,000–70,000
Flights from Zurich Airport to Tolmachevo Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 42m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽24,000–95,000
- Website
- s7.ru
Flights from Geneva International Airport to Tolmachevo Airport via Istanbul
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽27,000–110,000
Flights from Geneva International Airport to Tolmachevo Airport via Antalya
- Ave. Duration
- 13h 5m
- When
- Friday
- Estimated price
- ₽30,000–120,000
Flights from Geneva International Airport to Barnaul West Airport via Istanbul, Tolmachevo Airport
- Ave. Duration
- 18h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽19,000–75,000
Flights from Geneva International Airport to Barnaul West Airport via Antalya, Tolmachevo Airport
- Ave. Duration
- 19h 35m
- When
- Friday
- Estimated price
- ₽21,000–80,000
Flights from Geneva International Airport to Kemerovo via Istanbul, Tolmachevo Airport
- Ave. Duration
- 20h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽20,000–75,000
Flights from Geneva International Airport to Kemerovo via Antalya, Tolmachevo Airport
- Ave. Duration
- 22h 25m
- When
- Friday
- Estimated price
- ₽21,000–80,000
Flights from Zurich Airport to Tolmachevo Airport via Istanbul
- Ave. Duration
- 11h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽26,000–100,000
Flights from Zurich Airport to Tolmachevo Airport via Antalya
- Ave. Duration
- 13h 40m
- When
- Friday
- Estimated price
- ₽28,000–110,000
- Website
- nordwindairlines.ru
Flights from Geneva International Airport to Barnaul West Airport via Belgrade, Sochi
- Ave. Duration
- 28h 50m
- When
- Sunday
- Estimated price
- ₽19,000–75,000
Flights from Geneva International Airport to Barnaul West Airport via Istanbul, Sochi
- Ave. Duration
- 15h
- When
- Monday
- Estimated price
- ₽19,000–75,000
Flights from Zurich Airport to Tolmachevo Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 18h 15m
- When
- Friday
- Estimated price
- ₽24,000–95,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Ladozhsky Railway Terminal to Novosibirsk Gl
- Ave. Duration
- 2d 7h
- Frequency
- 4 times a week
- Estimated price
- ₽9,000–14,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽37,000–55,000
- 3rd Class (Platzcart)
- ₽9,000–13,000
- 2nd Class (Kupé)
- ₽10,000–14,000
Train from Barnaul to Novosibirsk Gl
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Kemerovo to Novosibirsk Gl
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- ₽1,400–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,200–3,000
Train from Usman to Novosibirsk Gl
- Ave. Duration
- 2d 10h
- Frequency
- 4 times a week
- Estimated price
- ₽8,000–13,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽33,000–47,000
- 3rd Class (Platzcart)
- ₽8,000–12,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
- ₽8,000–13,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽33,000–46,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Chelyabinsk-Glavny to Novosibirsk Gl
- Ave. Duration
- 21h 40m
- Frequency
- Twice daily
- Estimated price
- ₽4,000–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–24,000
- 3rd Class (Platzcart)
- ₽4,000–6,000
- 2nd Class (Kupé)
- ₽4,900–7,000
Train from Krasnodar 1 to Novosibirsk-Glavny
- Ave. Duration
- 2d 23h
- Frequency
- 4 times a week
- Estimated price
- ₽9,500–15,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽39,000–55,000
- 3rd Class (Platzcart)
- ₽9,500–13,000
- 2nd Class (Kupé)
- ₽10,000–15,000
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Zürich Flughafen
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- ₽5,000–9,500
- Website
- https://www.sbb.ch/en
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽5,000–10,000
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₽8,500–11,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Geneva to Karlsruhe central train station
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Estimated price
- ₽3,200–4,500
- Website
- https://www.flixbus.co.uk
Bus from Geneva to Nuremberg central bus station
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₽3,400–7,500
- Website
- https://www.flixbus.co.uk
Bus from Zurich Airport bus station to Stuttgart Airport Busterminal
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₽2,100–2,900
- Website
- https://www.flixbus.co.uk
Bus from Zurich Bus Station to Lindau
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,600
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽8,000–11,000
- Website
- https://ecolines.net/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₽5,000–7,000
- Website
- https://luxexpress.eu/en/
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽5,400
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽5,518
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Nuremberg to Minsk Central Bus Station
- Ave. Duration
- 24h 25m
- Frequency
- Once a week
- Estimated price
- ₽4,200–13,000
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Salaryevo Bus Station
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ₽2,300–4,000
- Website
- https://www.intercars-tickets.com/
- 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,400–2,000
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Stuttgart Airport Busterminal to Kaliningrad Bus station
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Lindau to Istanbul
- Ave. Duration
- 30h
- Frequency
- Twice a week
- Estimated price
- ₽8,500–12,000
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Giresun bus station
- Ave. Duration
- 15h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₽2,200–3,100
- Schedules at
- flixbus.com.tr
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from İstanbul Esenler bus station to Giresun bus station
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- ₽2,915
- Schedules at
- kanberoglu.com.tr
- Website
- luksyilmazturizm.com
Bus from Giresun to Krasnodar-1 Bus station
- Ave. Duration
- 24h 24m
- Frequency
- Once a week
- Estimated price
- ₽8,581
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Ave. Duration
- 1h 17m
- Estimated price
- ₽1,600–2,000
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
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















































