There are 12 ways to get from Novosibirsk to Bern 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 Zurich Airport, train
best- Fly from Tolmachevo Airport (OVB) to Zurich Airport (ZRH)plane OVB - ZRH
- Take the train from Zürich Flughafen to Berntrain
16h 10mCHF 155–415Fly to Milano Malpensa Airport, bus, train
cheapest- Fly from Tolmachevo Airport (OVB) to Milano Malpensa Airport (MXP)plane OVB - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig to Berntrain
18h 53mCHF 154–383Train, bus via Berlin
- Take the train from Novosibirsk Gl to Danilovtrain
- Take the train from Danilov to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Berlin Schoenefeld Airportbus
- Take the train from Berlin Ostbahnhof to Berntrain
4dCHF 519–891Drive 5,809.1 km
- Drive from Novosibirsk to Berncar 5,809.1 km
2d 22hCHF 975–1,408Fly to Mulhouse, train
- Fly from Tolmachevo Airport (OVB) to Mulhouse (MLH)plane OVB - MLH
- Take the train from Basel SBB to Berntrain
24h 14mCHF 209–556Fly to Basel, train
- Fly from Tolmachevo Airport (OVB) to Basel (BSL)plane OVB - BSL
- Take the train from Basel SBB to Berntrain
17h 9mCHF 239–906Fly to Geneva International Airport, train
- Fly from Tolmachevo Airport (OVB) to Geneva International Airport (GVA)plane OVB - GVA
- Take the train from Genève-Aéroport to Berntrain
17h 48mCHF 175–440Fly to Munich International Airport, train
- Fly from Tolmachevo Airport (OVB) to Munich International Airport (MUC)plane OVB - MUC
- Take the train from Flughafen München to München Hbftrain
- Take the train from München Hbf to St. Margrethen SGtrain
- Take the train from St. Margrethen Sg to Winterthurtrain
- Take the train from Winterthur to Berntrain
21h 24mCHF 208–423Fly to Stuttgart Airport, train
- Fly from Tolmachevo Airport (OVB) to Stuttgart Airport (STR)plane OVB - STR
- Take the train from Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
- Take the train from Basel SBB to Berntrain
20h 13mCHF 202–594Train, bus
- Take the train from Novosibirsk Gl to Yaroslavl Gltrain
- Take the train from Yaroslavl Gl to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich central bus station to Zurich Bus Stationbus
- Take the train from Zürich HB to Berntrain
4d 5hCHF 235–459Train, bus via Chelyabinsk
- Take the train from Novosibirsk Gl to Chelyabinsk-Glavnytrain
- Take the train from Chelyabinsk-Glavny to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Mannheimbus
- Take the train from Mannheim, Hauptbahnhof to Basel SBBtrain
- Take the train from Basel SBB to Berntrain
4d 23hCHF 289–518Drive, car train
- Drive from Novosibirsk to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Berncar
3d 3hCHF 825–1,173
Novosibirsk to Bern by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Novosibirsk to Bern is to fly and bus and train which costs SFr 150 - SFr 390 and takes 18h 53m.
The fastest way to get from Novosibirsk to Bern is to fly and train which takes 16h 10m and costs SFr 150 - SFr 420.
The distance between Novosibirsk and Bern is 5128 km. The road distance is 5809.1 km.
The best way to get from Novosibirsk to Bern without a car is to train and bus via Berlin which takes 4 days 0h and costs SFr 500 - SFr 900.
It takes approximately 16h 10m to get from Novosibirsk to Bern, including transfers.
Bern is 5h behind Novosibirsk. It is currently 1:51 AM in Novosibirsk and 8:51 PM in Bern.
Yes, the driving distance between Novosibirsk to Bern is 5809 km. It takes approximately 2 days 22h to drive from Novosibirsk to Bern.
There are 366+ hotels available in Bern.
What companies run services between Novosibirsk, Russia and Bern, Switzerland?
There is no direct connection from Novosibirsk to Bern. However, you can take the bus to Novosibirsk Airport Tolmachevo, walk to Tolmachevo Airport (OVB) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, then take the train to Bern. Alternatively, you can take a train from Novosibirsk Gl to Bern via Danilov, Minsk Pas, Minsk Central Bus Station, Berlin Schoenefeld Airport, S Schönefeld, and Berlin Ostbahnhof in around 4d.
- Website
- airserbia.com
Flights from Tolmachevo Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 16h 22m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 180–750
Flights from Tolmachevo Airport to Zurich Airport via Nizhny Novgorod, Belgrade
- Ave. Duration
- 16h 15m
- When
- Monday and Friday
- Estimated price
- CHF 180–750
Flights from Tolmachevo Airport to Zurich Airport via Kazan, Belgrade
- Ave. Duration
- 16h 40m
- When
- Thursday and Saturday
- Estimated price
- CHF 120–350
Flights from Tolmachevo Airport to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 15h 30m
- When
- Thursday
- Estimated price
- CHF 190–800
Flights from Tolmachevo Airport to Geneva International Airport via Kazan, Belgrade
- Ave. Duration
- 16h 35m
- When
- Thursday
- Estimated price
- CHF 130–360
Flights from Tolmachevo Airport to Geneva International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 25m
- When
- Sunday
- Estimated price
- CHF 200–800
Flights from Tolmachevo Airport to Milano Malpensa Airport via Kazan, Belgrade
- Ave. Duration
- 16h 30m
- When
- Thursday
- Estimated price
- CHF 110–310
Flights from Tolmachevo Airport to Stuttgart Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 17h 25m
- When
- Thursday, Saturday, and Wednesday
- Estimated price
- CHF 210–850
Flights from Tolmachevo Airport to Stuttgart Airport via Kazan, Belgrade
- Ave. Duration
- 16h 40m
- When
- Thursday and Saturday
- Estimated price
- CHF 140–400
Flights from Tolmachevo Airport to Stuttgart Airport via Pulkovo, Belgrade
- Ave. Duration
- 20h 30m
- When
- Saturday
- Estimated price
- CHF 220–900
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Berlin Ostbahnhof to Bern
- Ave. Duration
- 8h 38m
- Frequency
- Once daily
- Estimated price
- CHF 270–400
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Margrethen Sg to Winterthur
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Winterthur to Bern
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 29–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Bern
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Minsk Central Bus Station to Berlin Schoenefeld Airport
- Ave. Duration
- 18h 25m
- Frequency
- 3 times a week
- Estimated price
- CHF 110–240
- 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
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





