Rome2Rio

How to get fromGeneva to Novosibirskby plane, bus, train, car, taxi or car train

Find Transport to Novosibirsk

See all options

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.

  1. Fly Geneva International Airport to Tolmachevo Airport

    best
    1. Fly from Geneva International Airport (GVA) to Tolmachevo Airport (OVB)planeGVA - OVB
    12h 27m
    ₽26,261–99,563
  2. Fly Geneva International Airport to Barnaul West Airport, train

    cheapest
    1. Fly from Geneva International Airport (GVA) to Barnaul West Airport (BAX)planeGVA - BAX
    2. Take the train from Barnaul to Novosibirsk Gltrain
    20h 55m
    ₽20,113–72,607
  3. Bus, train

    1. Take the bus from Geneva to Karlsruhe central train stationbus
    2. Take the bus from Karlsruhe to Rīgabus
    3. Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
    4. Take the train from Ladozhsky Railway Terminal to Novosibirsk Gltrain
    4d 12h
    ₽25,318–36,554
  4. Drive 5,968.5 km

    1. Drive from Geneva to Novosibirskcar5,968.5 km
    2d 23h
    ₽93,856–135,570
  5. Fly Geneva International Airport to Kemerovo, train

    1. Fly from Geneva International Airport (GVA) to Kemerovo (KEJ)planeGVA - KEJ
    2. Take the train from Kemerovo to Novosibirsk Gltrain
    18h 40m
    ₽20,307–73,183
  6. Train to Zurich Airport, fly to Tolmachevo Airport

    1. Take the train from Genève to Zürich Flughafentrain
    2. Fly from Zurich Airport (ZRH) to Tolmachevo Airport (OVB)planeZRH - OVB
    17h 53m
    ₽29,186–105,553
  7. Bus, taxi, train

    1. Take the bus from Geneva to Nuremberg central bus stationbus
    2. Take the bus from Nuremberg to Minsk Central Bus Stationbus
    3. Take the bus from Minsk Central Bus Station to Salaryevo Bus Stationbus
    4. Take the bus from Salaryevo Bus Station to Zadonskbus
    5. Take the taxi from Zadonsk to Usmantaxi
    6. Take the train from Usman to Novosibirsk Gltrain
    4d 17h
    ₽20,993–41,171
  8. Train, bus

    1. Take the train from Genève to Zürich Flughafentrain
    2. Take the bus from Zurich Airport bus station to Stuttgart Airport Busterminalbus
    3. Take the bus from Stuttgart Airport Busterminal to Kaliningrad Bus stationbus
    4. Take the train from Kaliningrad-Passajirsk to Chelyabinsk-Glavnytrain
    5. Take the train from Chelyabinsk-Glavny to Novosibirsk Gltrain
    5d
    ₽31,256–49,353
  9. Train, bus via Giresun

    1. Take the train from Genève to Zürich HBtrain
    2. Take the bus from Zurich Bus Station to Lindaubus
    3. Take the bus from Lindau to Istanbulbus
    4. Take the bus from İstanbul Esenler bus station to Giresun bus stationbus
    5. Take the bus from Giresun to Krasnodar-1 Bus stationbus
    6. Take the train from Krasnodar 1 to Novosibirsk-Glavnytrain
    6d 7h
    ₽35,016–49,922
  10. Drive, car train

    1. Drive from Geneva to Würzburg Hbfcar
    2. Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
    3. Drive from Hamburg Hbf to Novosibirskcar
    3d 1h
    ₽82,545–124,065

Geneva to Novosibirsk by train and bus

Calendar1Weekly Services
Duration5dAverage Duration
Ticket₽31,256Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Train operators
Bus operators
Other operators

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