There are 8 ways to get from Belgrade to Biel/Bienne by plane, train, bus, or car
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 Basel, train
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Basel (BSL)plane BEG - BSL
- Take the train from Basel SBB to Biel/Biennetrain
8h 10mCHF 91–243Fly to Mulhouse, train
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Mulhouse (MLH)plane BEG - MLH
- Take the train from Basel SBB to Biel/Biennetrain
6h 25mCHF 66–253Bus, train
- Take the bus from Beograd, Autobuska stanica to Luzern, Bahnhofbus
- Take the train from Luzern to Oltentrain
- Take the train from Olten to Biel/Biennetrain Ic5 / ...
16h 7mDrive 1,285 km
- Drive from Belgrade to Biel/Biennecar 1,285 km
13h 43mCHF 215–310Fly to Zurich Airport, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Zurich Airport (ZRH)plane BEG - ZRH
- Take the train from Zürich Flughafen to Biel/Biennetrain
6h 43mCHF 112–294Fly to Geneva International Airport, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Geneva International Airport (GVA)plane BEG - GVA
- Take the train from Genève-Aéroport to Renens VDtrain
- Take the train from Renens VD to Biel/Biennetrain
7h 11mCHF 123–294Bus
- Take the bus from Beograd, Autobuska stanica to Bern, Hauptbahnhofbus
22h 7mCHF 131–139Bus via Bern
- Take the bus from Belgrade bus station to Bernbus FlixBus N1909
25hCHF 93–228
Belgrade Nikola Tesla Airport (BEG) to Basel (BSL) flights
Comparing Your Travel Options
The cheapest way to get from Belgrade to Biel/Bienne is to bus via Bern which costs SFr 90 - SFr 230 and takes 25h.
The fastest way to get from Belgrade to Biel/Bienne is to fly and train which takes 6h 25m and costs SFr 65 - SFr 260.
No, there is no direct bus from Belgrade to Biel/Bienne. However, there are services departing from Beograd, Autobuska stanica and arriving at Bern, Hauptbahnhof via . The journey, including transfers, takes approximately 22h 7m.
The distance between Belgrade and Biel/Bienne is 1133 km. The road distance is 1285 km.
The best way to get from Belgrade to Biel/Bienne without a car is to bus and train which takes 16h 7m and costs .
It takes approximately 8h 10m to get from Belgrade to Biel/Bienne, including transfers.
Belgrade to Biel/Bienne bus services, operated by Optop Travel, depart from Beograd, Autobuska stanica station.
Belgrade to Biel/Bienne bus services, operated by Optop Travel, arrive at Bern, Hauptbahnhof station.
Yes, the driving distance between Belgrade to Biel/Bienne is 1285 km. It takes approximately 13h 43m to drive from Belgrade to Biel/Bienne.
Book your Belgrade to Biel/Bienne bus tickets online with Omio.
What companies run services between Belgrade, Serbia and Biel/Bienne, Switzerland?
Optop Travel operates a bus from Beograd, Autobuska stanica to Bern, Hauptbahnhof once daily. Tickets cost CHF 180–230 and the journey takes 21h 17m. Two other operators also service this route.
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Basel via Frankfurt
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 90–260
Flights from Belgrade Nikola Tesla Airport to Basel via Munich
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- CHF 90–250
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 80–220
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- CHF 80–330
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Basel via Frankfurt
- Ave. Duration
- 4h 22m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 70–260
Flights from Belgrade Nikola Tesla Airport to Basel via Munich
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- CHF 70–250
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- CHF 90–330
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Basel via Budapest
- Ave. Duration
- 5h 10m
- When
- Friday and Sunday
- Estimated price
- CHF 55–280
Flights from Belgrade Nikola Tesla Airport to Basel via Zadar
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- CHF 55–280
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Friday, Sunday, and Wednesday
- Estimated price
- CHF 50–190
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 65–180
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 60–140
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Basel via Vienna
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–370
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- CHF 75–330
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Basel via Budapest
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- CHF 80–210
Flights from Belgrade Nikola Tesla Airport to Mulhouse
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 50–260
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 25–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Olten
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–30
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Olten to Biel/Bienne
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Biel/Bienne
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- CHF 40–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 25–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Renens VD
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 21–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Biel/Bienne
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 13–18
- Website
- BLS AG
Train from Basel SBB to Biel/Bienne
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 13–18
- Website
- BLS AG
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Luzern to Olten
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 20–30
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- + (381) 20 316 581
- [email protected]
- Website
- gameks.biz
Bus from Beograd, Autobuska stanica to Luzern, Bahnhof
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Schedules at
- gameks.biz
- Phone
- +41 76 480 13 51
- [email protected]
- Website
- optoptravel.rs
Bus from Beograd, Autobuska stanica to Bern, Hauptbahnhof
- Ave. Duration
- 21h 17m
- Frequency
- Once daily
- Estimated price
- CHF 180–230
- Schedules at
- optoptravel.rs
- Phone
- +381 63 608508
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Bern, Hauptbahnhof
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +381 020 313101
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Bern, Hauptbahnhof
- Ave. Duration
- 26h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 120
- Schedules at
- facebook.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Belgrade bus station to Bern
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- CHF 120–180
- Website
- Flixbus
- Phone
- +381 35 433 333
- [email protected]
- Website
- Bogojevic Reisen
Bus from Belgrade bus station to Bern
- Ave. Duration
- 25h 25m
- Frequency
- Twice a week
- Estimated price
- CHF 80–210
- Website
- Bogojevic Reisen
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
Booking & Getting There
There are 359+ hotels available in Biel/Bienne.


















