There are 12 ways to get from Subotica to Interlaken by train, plane, 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.
Train to Belgrade Nikola Tesla Airport, fly to Zurich Airport, train
best- Take the train from Subotica to Novi Beograd
- Fly from Belgrade Nikola Tesla Airport (BEG) to Zurich Airport (ZRH)BEG - ZRH
- Take the train from Zürich Flughafen to Bern
- Take the train from Bern to Interlaken West
8h 58mCHF 149–326Train to Belgrade Nikola Tesla Airport, fly to Mulhouse, train
cheapest- Take the train from Subotica to Novi Beograd
- Fly from Belgrade Nikola Tesla Airport (BEG) to Mulhouse (MLH)BEG - MLH
- Take the train from Basel SBB to Interlaken West
9h 35mCHF 54–282Bus
- Take the bus from Subotica to Zürich hbf
- Take the bus from Zürich HB Schweizerhof to Interlaken SonnenhofShuttler L1 online shuttle
17h 53mCHF 210–214Train
- Take the train from Subotica to SzegedRe
- Take the train from Szeged to Koebanya-KispestIc / ...
- Take the train from Budapest-Kelenfoeld to Zuerich HbRjx
- Take the train from Zürich HB to BernIc1 / ...
- Take the train from Bern to Interlaken WestIce / ...
18h 44mCHF 191–297Drive 1,182.1 km
- Drive from Subotica to Interlaken1,182.1 km
13h 36mCHF 190–275Train, train to Budapest Ferenc Liszt International Airport, fly to Zurich Airport
- Take the train from Subotica to Szeged
- Take the train from Szeged to Ferihegy
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Zurich Airport (ZRH)BUD - ZRH
- Take the train from Zürich Flughafen to Bern
- Take the train from Bern to Interlaken West
11hCHF 161–287Train, train to Budapest Ferenc Liszt International Airport, fly to Basel
- Take the train from Subotica to Szeged
- Take the train from Szeged to Ferihegy
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Basel (BSL)BUD - BSL
- Take the train from Basel SBB to Interlaken West
11h 28mCHF 55–263Train to Belgrade Nikola Tesla Airport, fly to Milano Malpensa Airport, train
- Take the train from Subotica to Novi Beograd
- Fly from Belgrade Nikola Tesla Airport (BEG) to Milano Malpensa Airport (MXP)BEG - MXP
- Take the train from Gallarate to Domodossola
- Take the train from Domodossola to Spiez
10h 29mCHF 105–333Train, train to Budapest Ferenc Liszt International Airport, fly to Milano Malpensa Airport
- Take the train from Subotica to Szeged
- Take the train from Szeged to Ferihegy
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Milano Malpensa Airport (MXP)BUD - MXP
- Take the train from Gallarate to Domodossola
- Take the train from Domodossola to Spiez
12h 37mCHF 83–244Train, train to Budapest Ferenc Liszt International Airport, fly to Il Caravaggio International Airport
- Take the train from Subotica to Szeged
- Take the train from Szeged to Ferihegy
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Il Caravaggio International Airport (BGY)BUD - BGY
- Take the train from Milano Centrale to Spiez
13h 5mCHF 98–305Bus, train
- Take the bus from Subotica AS to BernN1909
- Take the train from Bern to Interlaken WestIc81 / ...
21h 17mCHF 120–157Drive, car train
- Drive from Subotica to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to München Ost
- Drive from München Ost to Interlaken
14h 38mCHF 231–322
Subotica to Interlaken by train
Questions & Answers
The cheapest way to get from Subotica to Interlaken is to train and fly which costs SFr 50 - SFr 270 and takes 11h 28m.
The fastest way to get from Subotica to Interlaken is to train and fly which takes 8h 58m and costs SFr 140 - SFr 330.
No, there is no direct bus from Subotica to Interlaken. However, there are services departing from Subotica and arriving at Interlaken Sonnenhof via Zürich HB Schweizerhof. The journey, including transfers, takes approximately 17h 53m.
No, there is no direct train from Subotica to Interlaken. However, there are services departing from Subotica and arriving at Interlaken West via Szeged, Koebanya-Kispest, Budapest-Kelenfoeld, Zürich HB and Bern. The journey, including transfers, takes approximately 18h 44m.
The distance between Subotica and Interlaken is 1320 km. The road distance is 1182.1 km.
The best way to get from Subotica to Interlaken without a car is to bus which takes 17h 53m and costs SFr 210 - SFr 215.
It takes approximately 8h 58m to get from Subotica to Interlaken, including transfers.
Subotica to Interlaken bus services, operated by Optop Travel, depart from Subotica station.
Subotica to Interlaken train services, operated by Hungarian Railways (MÁV), depart from Subotica station.
The best way to get from Subotica to Interlaken is to bus which takes 17h 53m and costs SFr 210 - SFr 215. Alternatively, you can train, which costs SFr 190 - SFr 300 and takes 18h 44m.
What companies run services between Subotica, Serbia and Interlaken, Switzerland?
You can take a bus from Subotica to Interlaken Sonnenhof via Zürich hbf and Zürich HB Schweizerhof in around 17h 53m. Alternatively, you can take a train from Subotica to Interlaken West via Szeged, Koebanya-Kispest, Budapest-Kelenfoeld, Zuerich Hb, Zürich HB, and Bern in around 18h 44m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 100–210
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 80–260
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 65–270
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 60–230
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 29–90
Flights from Budapest Ferenc Liszt International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 30–140
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 80–310
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 60–240
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- CHF 70–300
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- CHF 60–250
Flights from Budapest Ferenc Liszt International Airport to Basel via Vienna
- Ave. Duration
- 4h 30m
- When
- Monday and Sunday
- Estimated price
- CHF 65–280
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 70–170
Flights from Belgrade Nikola Tesla Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 50–200
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 22–130
Flights from Belgrade Nikola Tesla Airport to Mulhouse
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–180
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 22–90
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 28–180
- Website
- condor.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 110–200
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 20–100
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Subotica to Novi Beograd
- Ave. Duration
- 1h 15m
- 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
- info@zpcg.me
- Website
- zcg-prevoz.me
Train from Subotica to Novi Beograd
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- CHF 7–15
- Website
- https://zpcg.me/en
- Second Class
- CHF 7–8
- First Class
- CHF 14–15
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Train from Bern to Interlaken West
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- CHF 30–34
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Bern
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Interlaken West
- Ave. Duration
- 1h 54m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Domodossola to Spiez
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–55
- Website
- https://www.sbb.ch/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- CHF 2–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Koebanya-Kispest
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://jegy.mav.hu/
Train from Szeged to Ferihegy
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://jegy.mav.hu/
Train from Budapest-Kelenfoeld to Zuerich Hb
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- CHF 120–190
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Bern
- Ave. Duration
- 1h 33m
- Frequency
- Twice a week
- Schedules at
- sob.ch
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Interlaken West
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a day
- Estimated price
- CHF 12–16
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–14
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 10–14
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Domodossola to Spiez
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- CHF 17–24
- Website
- https://www.bls.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Domodossola to Spiez
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 26–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–65
- 2nd Class
- CHF 26–35
Train from Milano Centrale to Spiez
- Ave. Duration
- 2h 43m
- Frequency
- 3 times a day
- Estimated price
- CHF 45–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 60–90
- 2nd Class
- CHF 45–65
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 85–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +41 76 480 13 51
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Subotica to Zürich hbf
- Ave. Duration
- 14h 56m
- Frequency
- Once daily
- Estimated price
- CHF 189
- Schedules at
- optoptravel.rs
- Phone
- +41 44 552 0807
- contact@shuttler.ch
- Website
- shuttler.ch
Bus from Zürich HB Schweizerhof to Interlaken Sonnenhof
- Ave. Duration
- 1h 57m
- Frequency
- 5 times a week
- Estimated price
- CHF 22–26
- Website
- https://shuttler.ch/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Subotica AS to Bern
- Ave. Duration
- 19h 45m
- Frequency
- 5 times a week
- Estimated price
- CHF 85–120
- Website
- https://www.flixbus.co.uk
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Subotica to Interlaken bus services, operated by Optop Travel, arrive at Zürich hbf station.
Subotica to Interlaken train services, operated by Hungarian Railways (MÁV), arrive at Szeged station.
Yes, the driving distance between Subotica to Interlaken is 1182 km. It takes approximately 13h 36m to drive from Subotica to Interlaken.
There are 1774+ hotels available in Interlaken.






















































