There are 9 ways to get from Novi Sad to Geneva by shuttle, plane, bus, train, 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.
Shuttle to Belgrade Nikola Tesla Airport, fly
best- Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Geneva International Airport (GVA)BEG - GVA
5h 5mCHF 111–348Bus, train
cheapest- Take the bus from Novi Sad, Autobuska Stanica to Lausanne
- Take the train from Lausanne to GenèveIr15 / ...
26h 59mCHF 18–144Bus, train via Budapest
- Take the bus from Novi Sad to Budapest Hotel Platanus
- Take the train from Budapest-Kelenfoeld to Zuerich HbRjx
- Take the train from Zürich HB to GenèveIc1 / ...
19h 3mCHF 187–310Bus via Novi Sad
- Take the bus from Novi Sad to Geneva
23h 30mCHF 230Drive 1,276.5 km
- Drive from Novi Sad to Geneva1,276.5 km
13hCHF 205–295Bus to Budapest Ferenc Liszt International Airport, fly
- Take the bus from Novi Sad to Budapest Hotel Platanus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Geneva International Airport (GVA)BUD - GVA
8h 17mCHF 74–194Train
- Take the train from Petrovaradin to SuboticaIr / ...
- Take the train from Subotica to SzegedRe
- Take the train from Szeged to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Zuerich HbRjx
- Take the train from Zürich HB to GenèveIc1 / ...
22h 1mCHF 184–309Bus
- Take the bus from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) to GenevaN1909
24h 55mCHF 100–150Drive, car train
- Drive from Novi Sad to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to München Ost
- Drive from München Ost to Geneva
14h 4mCHF 264–379
Novi Sad to Geneva by bus, foot, tram, and train
Questions & Answers
The cheapest way to get from Novi Sad to Geneva is to bus and train which costs SFr 17 - SFr 150 and takes 26h 59m.
The fastest way to get from Novi Sad to Geneva is to shuttle and fly which takes 5h 5m and costs SFr 110 - SFr 350.
Yes, there is a direct bus departing from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) and arriving at Geneva. Services depart five times a week, and operate Wednesday, Thursday and Sunday. The journey takes approximately 24h 55m.
No, there is no direct train from Novi Sad to Geneva. However, there are services departing from Petrovaradin and arriving at Genève via Subotica, Szeged, Budapest-Kelenfoeld and Zürich HB. The journey, including transfers, takes approximately 22h 1m.
The distance between Novi Sad and Geneva is 1193 km. The road distance is 1276.5 km.
The best way to get from Novi Sad to Geneva without a car is to bus and train via Budapest which takes 19h 3m and costs SFr 180 - SFr 310.
It takes approximately 5h 5m to get from Novi Sad to Geneva, including transfers.
Novi Sad to Geneva bus services, operated by FlixBus, depart from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) station.
Novi Sad to Geneva train services, operated by Srbija Voz, depart from Petrovaradin station.
The best way to get from Novi Sad to Geneva is to bus via Novi Sad which takes 23h 30m and costs SFr 230. Alternatively, you can train, which costs SFr 180 - SFr 310 and takes 22h 1m.
What companies run services between Novi Sad, Serbia and Geneva, Switzerland?
Optop Travel operates a bus from Novi Sad to Geneva once daily. Tickets cost CHF 230 and the journey takes 22h 16m. Alternatively, you can take a train from Petrovaradin to Genève via Subotica, Szeged, Budapest-Kelenfoeld, Zuerich Hb, and Zürich HB in around 22h 1m.
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- CHF 60–260
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport
- Ave. Duration
- 2h 7m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 35–180
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 40–150
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 70–280
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 65–270
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Geneva International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 55–130
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
- *
- CHF 120–190
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- https://www.sbb.ch/en
Train from Lausanne to Genève
- Ave. Duration
- 42 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 13–26
- Website
- https://www.sbb.ch/en
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Petrovaradin to Subotica
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- CHF 3–6
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- CHF 3–5
- 1st Class
- CHF 4–6
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 2–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Budapest-Kelenfoeld
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- CHF 8–9
- Website
- https://jegy.mav.hu/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Lausanne to Genève
- Ave. Duration
- 39 min
- Frequency
- 3 times a day
- Estimated price
- CHF 19–60
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 19–26
- 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
- +381 21 523 863
- autoturist.ns@gmail.com
- Website
- autoturist-ns.com
Shuttle from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- CHF 56–168
- Schedules at
- autoturist-ns.com
- Private Transfer
- CHF 168
- Shared Transfer
- CHF 56
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Novi Sad to Budapest Hotel Platanus
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- CHF 15–18
- Schedules at
- siamostours.com
- Phone
- +41 76 480 13 51
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Novi Sad to Geneva
- Ave. Duration
- 22h 16m
- Frequency
- Once daily
- Estimated price
- CHF 230
- Schedules at
- optoptravel.rs
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) to Geneva
- Ave. Duration
- 24h 55m
- Frequency
- 5 times a week
- Estimated price
- CHF 100–150
- Website
- https://www.flixbus.co.uk
- Phone
- +381 35 433 333
- info@bogojevic.eu
- Website
- bogojevic-reisen.ch
Bus from Novi Sad, Autobuska Stanica to Lausanne
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- CHF 1–80
- Schedules at
- bogojevic-reisen.com
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Novi Sad to Geneva bus services, operated by FlixBus, arrive at Geneva station.
Novi Sad to Geneva train services, operated by Srbija Voz, arrive at Subotica station.
Yes, the driving distance between Novi Sad to Geneva is 1277 km. It takes approximately 13h to drive from Novi Sad to Geneva.
Book your Novi Sad to Geneva bus tickets online with Omio and FlixBus.
There are 1239+ hotels available in Geneva.

































