There are 12 ways to get from Novosibirsk to Basel 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 Mulhouse
best- Fly from Tolmachevo Airport (OVB) to Mulhouse (MLH)plane OVB - MLH
22h 44mCHF 143–396Fly to Milano Malpensa Airport, train
cheapest- Fly from Tolmachevo Airport (OVB) to Milano Malpensa Airport (MXP)plane OVB - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
- Take the train from Lugano to Basel SBBtrain
20h 2mCHF 118–519Train, bus via Frankfurt am Main
- 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, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Hallebus
- Take the train from Halle(Saale)Hbf to Frankfurttrain
- Take the train from Frankfurt to Basel Bad Bftrain
3d 23hCHF 276–826Drive 5,761.6 km
- Drive from Novosibirsk to Baselcar 5,761.6 km
2d 21hCHF 915–1,321Fly to Basel
- Fly from Tolmachevo Airport (OVB) to Basel (BSL)plane OVB - BSL
15h 29mCHF 273–1,116Fly to Zurich Airport, train
- Fly from Tolmachevo Airport (OVB) to Zurich Airport (ZRH)plane OVB - ZRH
- Take the train from Zürich HB to Basel SBBtrain
16h 22mCHF 152–427Fly to Stuttgart Airport, train
- Fly from Tolmachevo Airport (OVB) to Stuttgart Airport (STR)plane OVB - STR
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain
17h 43mCHF 162–473Fly 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 Renens VDtrain
- Take the train from Renens VD to Basel SBBtrain
19h 5mCHF 175–522Train, bus
- 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 Braunschweigbus
- Take the train from Braunschweig, Hauptbahnhof to Basel Bad Bftrain
4d 1hCHF 376–798Train, bus via Kalininskiy
- Take the train from Novosibirsk Gl to Ladozhsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Stationbus
- Take the bus from Rīga to Karlsruhebus
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
4d 8hCHF 276–568Train, 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
4d 21hCHF 296–557Drive, car train
- Drive from Novosibirsk to Lüneburgcar
- Take the car train from Lüneburg to Lörrach Hbfcartrain
3d 2hCHF 771–1,096
Novosibirsk to Basel by train, foot, and bus
Questions & Answers
The cheapest way to get from Novosibirsk to Basel is to fly and train which costs SFr 110 - SFr 550 and takes 20h 2m.
The fastest way to get from Novosibirsk to Basel is to fly which takes 15h 29m and costs SFr 270 - SFr 1200.
The distance between Novosibirsk and Basel is 5058 km. The road distance is 5761.6 km.
The best way to get from Novosibirsk to Basel without a car is to train and bus via Frankfurt am Main which takes 3 days 23h and costs SFr 270 - SFr 850.
It takes approximately 22h 44m to get from Novosibirsk to Basel, including transfers.
Basel is 5h behind Novosibirsk. It is currently 4:42 PM in Novosibirsk and 11:42 AM in Basel.
Yes, the driving distance between Novosibirsk to Basel is 5762 km. It takes approximately 2 days 21h to drive from Novosibirsk to Basel.
There are 1295+ hotels available in Basel.
What companies run services between Novosibirsk, Russia and Basel, Switzerland?
Aeroflot Russian Airlines, Air Serbia, and two other airlines fly from Tolmachevo Airport (OVB) to Mulhouse (MLH) 6 times a week.
- Website
- airserbia.com
Flights from Tolmachevo Airport to Zurich Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 15h 35m
- When
- Wednesday, Tuesday, Thursday, and Saturday
- Estimated price
- CHF 210–900
Flights from Tolmachevo Airport to Zurich Airport via Nizhny Novgorod, Belgrade
- Ave. Duration
- 16h 15m
- When
- Monday and Friday
- Estimated price
- CHF 210–900
Flights from Tolmachevo Airport to Zurich Airport via Kazan, Belgrade
- Ave. Duration
- 16h 40m
- When
- Thursday and Saturday
- Estimated price
- CHF 120–320
Flights from Tolmachevo Airport to Stuttgart Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 15h 47m
- When
- Thursday, Saturday, and Wednesday
- Estimated price
- CHF 220–950
Flights from Tolmachevo Airport to Stuttgart Airport via Kazan, Belgrade
- Ave. Duration
- 16h 40m
- When
- Thursday and Saturday
- Estimated price
- CHF 130–340
Flights from Tolmachevo Airport to Geneva International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 15h 25m
- When
- Wednesday and 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 100–280
Flights from Tolmachevo Airport to Geneva International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 30m
- When
- Sunday
- Estimated price
- CHF 200–850
Flights from Tolmachevo Airport to Milano Malpensa Airport via Kazan, Belgrade
- Ave. Duration
- 16h 30m
- When
- Thursday
- Estimated price
- CHF 95–260
- Website
- sunexpress.com
Flights from Tolmachevo Airport to Basel via Antalya
- Ave. Duration
- 12h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 290–1,200
Flights from Tolmachevo Airport to Zurich Airport via Antalya
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 250–1,000
Flights from Tolmachevo Airport to Stuttgart Airport via Antalya
- Ave. Duration
- 15h
- When
- Friday
- Estimated price
- CHF 260–1,100
Flights from Tolmachevo Airport to Geneva International Airport via Antalya
- Ave. Duration
- 15h 40m
- When
- Friday
- Estimated price
- CHF 220–900
Flights from Tolmachevo Airport to Milano Malpensa Airport via Antalya
- Ave. Duration
- 11h 15m
- When
- Friday
- Estimated price
- CHF 190–800
- Website
- turkishairlines.com
Flights from Tolmachevo Airport to Basel via Istanbul
- Ave. Duration
- 12h 45m
- When
- Monday
- Estimated price
- CHF 270–1,100
Flights from Tolmachevo Airport to Zurich Airport via Istanbul
- Ave. Duration
- 12h 20m
- When
- Monday
- Estimated price
- CHF 220–950
Flights from Tolmachevo Airport to Stuttgart Airport via Istanbul
- Ave. Duration
- 12h 10m
- When
- Monday
- Estimated price
- CHF 240–1,000
Flights from Tolmachevo Airport to Geneva International Airport via Istanbul
- Ave. Duration
- 12h 15m
- When
- Monday
- Estimated price
- CHF 200–850
Flights from Tolmachevo Airport to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 12h 5m
- When
- Monday
- Estimated price
- CHF 180–750
- Website
- wizzair.com
Flights from Tolmachevo Airport to Mulhouse via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 19h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 260–1,100
Flights from Tolmachevo Airport to Mulhouse via Kazan, Belgrade
- Ave. Duration
- 20h 50m
- When
- Thursday and Saturday
- Estimated price
- CHF 140–380
Flights from Tolmachevo Airport to Mulhouse via Pulkovo, Belgrade
- Ave. Duration
- 24h 40m
- When
- Thursday
- Estimated price
- CHF 270–1,100
- Website
- swiss.com
Flights from Tolmachevo Airport to Zurich Airport via Antalya
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- CHF 250–1,000
Flights from Tolmachevo Airport to Geneva International Airport via Antalya
- Ave. Duration
- 14h 40m
- When
- Saturday
- Estimated price
- CHF 220–900
- Website
- flypgs.com
Flights from Tolmachevo Airport to Basel via Antalya
- Ave. Duration
- 16h 10m
- When
- Friday
- Estimated price
- CHF 290–1,200
Flights from Tolmachevo Airport to Stuttgart Airport via Antalya
- Ave. Duration
- 11h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 260–1,100
- Website
- flyedelweiss.com
Flights from Tolmachevo Airport to Zurich Airport via Antalya
- Ave. Duration
- 13h 5m
- When
- Saturday
- Estimated price
- CHF 250–1,000
- Website
- flyone.eu
Flights from Tolmachevo Airport to Milano Malpensa Airport via Erevan
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 190–800
- Website
- taban.aero
Flights from Tolmachevo Airport to Milano Malpensa Airport via Tashkent
- Ave. Duration
- 12h 55m
- When
- Saturday
- Estimated price
- CHF 280–750
- Website
- easyjet.com
Flights from Tolmachevo Airport to Milano Malpensa Airport via Tbilisi
- Ave. Duration
- 15h
- When
- Tuesday
- Estimated price
- CHF 290–850
- Website
- neosair.it
Flights from Tolmachevo Airport to Milano Malpensa Airport via Almaty
- Ave. Duration
- 21h 5m
- When
- Friday
- Estimated price
- CHF 260–470
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Novosibirsk Gl to Danilov
- Ave. Duration
- 47h 39m
- Frequency
- Once daily
- Estimated price
- CHF 75–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 290–410
- 3rd Class (Platzcart)
- CHF 75–100
- 2nd Class (Kupé)
- CHF 95–140
Train from Novosibirsk Gl to Ladozhsky Railway Terminal
- Ave. Duration
- 2d 11h
- Frequency
- 4 times a week
- Estimated price
- CHF 90–160
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 340–480
- 3rd Class (Platzcart)
- CHF 90–120
- 2nd Class (Kupé)
- CHF 110–160
Train from Novosibirsk Gl to Chelyabinsk-Glavny
- Ave. Duration
- 22h 14m
- Frequency
- Twice daily
- Estimated price
- CHF 40–80
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 170–240
- 3rd Class (Platzcart)
- CHF 40–55
- 2nd Class (Kupé)
- CHF 55–80
Train from Chelyabinsk-Glavny to Kaliningrad-Passajirsk
- Ave. Duration
- 2d 18h
- Frequency
- Once a week
- Estimated price
- CHF 80–150
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- CHF 310–430
- 3rd Class (Platzcart)
- CHF 80–110
- 2nd Class (Kupé)
- CHF 100–150
Train from Danilov to Minsk Pas
- Ave. Duration
- 17h 55m
- Frequency
- Once a week
- Estimated price
- CHF 50–95
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- CHF 50–60
- 2nd Class (Kupé)
- CHF 80–95
- 1nd Class (SW)
- CHF 140–200
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Halle(Saale)Hbf to Frankfurt
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 55–140
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel Bad Bf
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- CHF 55–130
- Website
- https://int.bahn.de/en
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 13–35
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 30–80
- Website
- https://int.bahn.de/en
Train from Braunschweig, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 5h 39m
- Frequency
- Every 4 hours
- Estimated price
- CHF 110–280
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 30–80
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- CHF 40–110
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Frankfurt to Basel Bad Bf
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- CHF 110–310
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–85
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Renens VD
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–60
- Website
- https://www.sbb.ch/en
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 55–170
- Website
- https://www.sbb.ch/en
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- CHF 85–240
- Website
- https://www.sbb.ch/en
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-bw.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- CHF 13–24
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- CHF 13–16
- 1st Class Ticket
- CHF 17–24
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Schedules at
- arverio-by.de
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- CHF 13–19
- Schedules at
- regional.bahn.de
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- CHF 10–14
- Schedules at
- meine-rab.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- CHF 19–45
- Website
- https://www.ns.nl/en
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- CHF 19–45
- Website
- https://www.ns.nl/en
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- CHF 25–60
- Website
- https://www.ns.nl/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- CHF 35–55
- Website
- https://int.bahn.de/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Lugano to Basel SBB
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- CHF 18–23
- Schedules at
- sbb-deutschland.de
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 59m
- Frequency
- Twice a week
- Estimated price
- CHF 50–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- CHF 90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 56m
- Frequency
- Twice a week
- Estimated price
- CHF 30–130
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Berlin, Zentralen Omnibusbahnhof to Halle
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- CHF 10–18
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Braunschweig
- Ave. Duration
- 23h 35m
- Frequency
- 3 times a week
- Estimated price
- CHF 140–290
- Schedules at
- vt.by
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- CHF 55–110
- Website
- https://luxexpress.eu/en/
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- CHF 60
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h 31m
- Frequency
- 3 times a week
- Estimated price
- CHF 55
- 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
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Karlsruhe
- Ave. Duration
- 29h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 110–220
- Website
- https://ecolines.net/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Mannheim
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
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











































































