There are 12 ways to get from Bern to Niš by train, plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mulhouse, fly to Niš Constantine The Great Airport
best- Take the train from Bern to Basel SBBtrain
- Fly from Mulhouse (MLH) to Niš Constantine The Great Airport (INI)plane MLH - INI
5h 58mRSD 8,799–43,080Train, bus
- Take the train from Bern to Zürich HBtrain Ic81 / ...
- Take the bus from Zurich to Niš, Autobuska Stanicabus
22h 4mRSD 14,003–31,504Train, bus via Vienna
- Take the train from Bern to Zürich HBtrain Ic1 / ...
- Take the train from Zuerich Hb to Wien Hbftrain Rjx
- Take the bus from Vienna, Central Station Südtiroler Platz to Subotica, Autobuska stanicabus
- Take the train from Subotica to Beograd Centartrain Ir / ...
- Take the train from Beograd Centar to Nistrain Ir / ...
26h 27mDrive 1,520.9 km
- Drive from Bern to Nišcar 1,520.9 km
15h 23mRSD 31,782–45,907Train to Basel, fly to Sofia Airport, shuttle
- Take the train from Bern to Basel SBBtrain
- Fly from Basel (BSL) to Sofia Airport (SOF)plane BSL - SOF
- Take a shuttle bus from Sofia Airport to Niš
8h 39mTrain to Zurich Airport, fly to Belgrade Nikola Tesla Airport, shuttle
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Belgrade Nikola Tesla Airport (BEG)plane ZRH - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Niš
8h 52mTrain to Basel, fly to Pristina, bus
- Take the train from Bern to Basel SBBtrain
- Fly from Basel (BSL) to Pristina (PRN)plane BSL - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
10h 29mRSD 14,202–55,598Train to Zurich Airport, fly to Pristina, bus
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Pristina (PRN)plane ZRH - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
10h 32mRSD 15,210–51,054Train to Zurich Airport, fly to Skopje International Airport, shuttle, bus
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Skopje International Airport (SKP)plane ZRH - SKP
- Take a shuttle bus from Skopje Airport to Pristina
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
10h 52mRSD 31,357–63,701Train to Mulhouse, fly to Skopje International Airport, shuttle, bus
- Take the train from Bern to Basel SBBtrain
- Fly from Mulhouse (MLH) to Skopje International Airport (SKP)plane MLH - SKP
- Take a shuttle bus from Skopje Airport to Pristina
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
11h 9mRSD 24,349–96,245Train, bus #2
- Take the train from Bern to Luzerntrain Ir15 / ...
- Take the bus from Lucerne to Niš, Autobuska Stanicabus
23h 31mBus
- Take the bus from Bern, Hauptbahnhof to Niš, Autobuska Stanicabus
25h 3mRSD 9,500–32,000
Mulhouse (MLH) to Niš Constantine The Great Airport (INI) flights
Comparing Your Travel Options
The cheapest way to get from Bern to Niš is to bus which costs RSD 9500 - RSD 32000 and takes 25h 3m.
The fastest way to get from Bern to Niš is to train and fly which takes 5h 58m and costs RSD 8500 - RSD 44000.
Yes, there is a direct bus departing from Bern, Hauptbahnhof and arriving at Niš, Autobuska Stanica. Services depart twice a week, and operate every day. The journey takes approximately 25h 3m.
The distance between Bern and Niš is 1324 km. The road distance is 1520.9 km.
The best way to get from Bern to Niš without a car is to train and bus which takes 22h 4m and costs RSD 14000 - RSD 32000.
It takes approximately 5h 58m to get from Bern to Niš, including transfers.
Bern to Niš bus services, operated by Optop Travel, depart from Bern, Hauptbahnhof station.
Bern to Niš bus services, operated by Optop Travel, arrive at Niš, Autobuska Stanica station.
Yes, the driving distance between Bern to Niš is 1521 km. It takes approximately 15h 23m to drive from Bern to Niš.
Book your Bern to Niš bus tickets online with Omio.
What companies run services between Bern, Switzerland and Niš, Serbia?
Optop Travel operates a bus from Bern, Hauptbahnhof to Niš, Autobuska Stanica once daily. Tickets cost RSD 26,000–29,000 and the journey takes 25h 3m. Two other operators also service this route.
- Website
- easyjet.com
Flights from Basel to Pristina
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- RSD 7,500–39,000
Flights from Zurich Airport to Pristina
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- RSD 9,000–24,000
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- RSD 4,000–6,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich HB
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 4,700–7,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich HB
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 4,700–7,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- RSD 4,000–6,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- RSD 5,000–7,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- RSD 4,000–6,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- RSD 5,000–7,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- RSD 5,000–7,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- RSD 4,000–6,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Luzern
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- RSD 4,400–6,500
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +381 35 433 333
- info@bogojevic.eu
- Website
- Bogojevic Reisen
Bus from Zurich to Niš, Autobuska Stanica
- Ave. Duration
- 20h 8m
- Frequency
- Twice a week
- Estimated price
- RSD 9,500–25,000
- Website
- Bogojevic Reisen
Bus from Bern, Hauptbahnhof to Niš, Autobuska Stanica
- Ave. Duration
- 23h 22m
- Frequency
- Twice a week
- Estimated price
- RSD 9,500–32,000
- Website
- Bogojevic Reisen
Want to know more about travelling around Serbia
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
Booking & Getting There
There are 614+ hotels available in Niš.



