There are 11 ways to get from Belgrade to Kandersteg by plane, train, bus, night train, 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 Zurich Airport, train
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Zurich Airport (ZRH)plane BEG - ZRH
- Take the train from Zürich Flughafen to Spieztrain
8h 10mCHF 131–412Fly to Il Caravaggio International Airport, bus, train
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Il Caravaggio International Airport (BGY)plane BEG - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig to Kanderstegtrain
10h 6mCHF 76–288Bus, train via Lucerne
- Take the bus from Beograd, Autobuska stanica to Luzern, Bahnhofbus
- Take the train from Luzern to Berntrain Ic
- Take the train from Bern to Spieztrain Ic8 / ...
17h 44mTrain, night train
- Take the train from Beograd Centar to Suboticatrain Ir / ...
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Budapest-Kelenfoeldtrain
- Take the nighttrain from Budapest-Kelenfoeld to Zuerich Hbnighttrain En
- Take the train from Zürich HB to Spieztrain Ic8 / ...
24h 31mCHF 122–272Drive 1,265.5 km
- Drive from Belgrade to Kanderstegcar 1,265.5 km
13h 19mCHF 207–299Fly to Milano Malpensa Airport, bus, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Milano Malpensa Airport (MXP)plane BEG - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Domodossola to Kanderstegtrain
9hCHF 85–253Fly to Basel, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Basel (BSL)plane BEG - BSL
- Take the train from Basel SBB to Spieztrain
8h 3mCHF 118–413Fly to Mulhouse, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Mulhouse (MLH)plane BEG - MLH
- Take the train from Basel SBB to Spieztrain
7h 58mCHF 123–443Fly 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 Berntrain
- Take the train from Bern to Spieztrain
9h 21mCHF 149–463Bus, train
- Take the bus from Beograd, Autobuska stanica to Bern, Hauptbahnhofbus
- Take the train from Bern to Spieztrain Ic8 / ...
22h 59mCHF 137–159Bus, train #2
- Take the bus from Belgrade bus station to Bernbus FlixBus N1909
- Take the train from Bern to Spieztrain Ic8 / ...
24h 37mCHF 99–251
Belgrade Nikola Tesla Airport (BEG) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Belgrade to Kandersteg is to bus and train which costs SFr 95 - SFr 260 and takes 24h 37m.
The fastest way to get from Belgrade to Kandersteg is to fly and train which takes 7h 58m and costs SFr 120 - SFr 450.
No, there is no direct train from Belgrade to Kandersteg. However, there are services departing from Beograd Centar and arriving at Kandersteg via Subotica, Szeged, Budapest-Kelenfoeld, Zürich HB and Spiez. The journey, including transfers, takes approximately 24h 31m.
The distance between Belgrade and Kandersteg is 1169 km. The road distance is 1265.5 km.
The best way to get from Belgrade to Kandersteg without a car is to bus and train via Lucerne which takes 17h 44m and costs .
It takes approximately 8h 10m to get from Belgrade to Kandersteg, including transfers.
Belgrade to Kandersteg train services, operated by Srbija Voz, depart from Beograd Centar station.
Belgrade to Kandersteg train services, operated by Srbija Voz, arrive at Subotica station.
Yes, the driving distance between Belgrade to Kandersteg is 1266 km. It takes approximately 13h 19m to drive from Belgrade to Kandersteg.
There are 1736+ hotels available in Kandersteg.
What companies run services between Belgrade, Serbia and Kandersteg, Switzerland?
There is no direct connection from Belgrade to Kandersteg. However, you can take the bus to Belgrade, Nikola Tesla Airport, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Spiez, then take the train to Kandersteg. Alternatively, you can take a bus from Beograd, Autobuska stanica to Kandersteg via Lucerne, Train Station, Luzern, Bern, and Spiez in around 17h 44m.
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- CHF 75–220
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- CHF 80–270
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- CHF 95–330
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 65–190
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 50–200
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Friday, Wednesday, and Sunday
- Estimated price
- CHF 70–220
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- CHF 95–330
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 80–280
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Basel
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–220
Flights from Belgrade Nikola Tesla Airport to Mulhouse
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 100–270
Flights from Belgrade Nikola Tesla Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 25–140
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 85–320
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 70–290
Train from Zürich Flughafen to Spiez
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 55–170
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Spiez
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Spiez
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Spiez
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Spiez
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Spiez
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +41 58 327 32 71
- Website
- BLS AG
Train from Luzern to Bern
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- CHF 19–26
- Website
- BLS AG
Train from Bern to Spiez
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- CHF 6–10
- Website
- BLS AG
Train from Domodossola to Kandersteg
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- CHF 14–20
- Website
- BLS AG
Train from Bern to Spiez
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- CHF 8–11
- Website
- BLS AG
Train from Brig to Kandersteg
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–11
- Website
- BLS AG
Train from Bern to Spiez
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- CHF 8–11
- Website
- BLS AG
Train from Bern to Spiez
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- CHF 8–11
- Website
- BLS AG
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 5–10
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- CHF 5–7
- 1st Class
- CHF 7–10
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- CHF 7–16
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- CHF 7–9
- First Class
- CHF 14–16
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Budapest-Kelenfoeld
- Ave. Duration
- 2h 36m
- Frequency
- 6 times a week
- Estimated price
- CHF 8–10
- Website
- Hungarian Railways (MÁV)
Night train from Budapest-Kelenfoeld to Zuerich Hb
- Ave. Duration
- 12h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 45–55
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- SBB GmbH
Train from Basel SBB to Spiez
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Schedules at
- SBB GmbH
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- 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
- +39 0322 844 862
- [email protected]
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9
- Website
- Comazzi Bus
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–23
- Website
- TERRAVISION
- 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–240
- 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
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Belgrade bus station to Bern
- Ave. Duration
- 22h 45m
- Frequency
- 3 times a week
- Estimated price
- CHF 100–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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide













































