There are 12 ways to get from Novi Sad to Porto by shuttle, plane, bus, car, train, 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 to Francisco De Sá Carneiro Airport
best- Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Francisco De Sá Carneiro Airport (OPO)plane BEG - OPO
7h 22m€132–383Bus to Budapest Ferenc Liszt International Airport, fly to Francisco De Sá Carneiro Airport
cheapest- Take the bus from Novi Sad to Budapest Hotel Platanusbus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Francisco De Sá Carneiro Airport (OPO)plane BUD - OPO
10h 30m€87–198Bus via Paris
- Take the bus from Novi Sad, Autobuska Stanica to Gallienibus
- Take the bus from Paris Charenton to Porto - Casa da Músicabus Paris / ...
44h 38mDrive 2,825.5 km
- Drive from Novi Sad to Portocar 2,825.5 km
29h 13m€436–630Shuttle to Belgrade Nikola Tesla Airport, fly to Vigo, train
- Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Vigo (VGO)plane BEG - VGO
- Take the train from Vigo Guixar to Porto Campanhatrain
13h 37m€136–416Bus, bus to Timișoara Traian Vuia International Airport, fly to Francisco De Sá Carneiro Airport
- Take the bus from Novi Sad, Autobuska Stanica to Margitabus
- Take the bus from Stamora Germană to Timişoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Francisco De Sá Carneiro Airport (OPO)plane TSR - OPO
16h 37mShuttle to Belgrade Nikola Tesla Airport, fly to Lisbon-Portela Airport, train
- Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Lisbon-Portela Airport (LIS)plane BEG - LIS
- Take the train from Lisboa Oriente to Porto Campanhatrain
10h 31m€141–447Train, bus
- Take the train from Petrovaradin to Rumatrain 771 / ...
- Take the bus from Рума, аутобуска станица to Padova Autostazionebus
- Take the bus from Padua to Perpignanbus
- Take the train from Perpignan to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Porrinotrain Alv
- Take the train from Porrino to Porto Campanhatrain Ic
46h 36m€232–487Bus, train
- Take the bus from Novi Sad, Autobuska Stanica to Venezia, Viale Stazionebus
- Take the train from Venezia Mestre to Milano Centraletrain Fr
- Take the bus from Milan to Lisbonbus
- Take the train from Lisboa Oriente to Porto Campanhatrain Ic
2d 2h€148–493Bus
- Take the bus from Novi Sad to Lyon, Ibis Hotelbus
- Take the bus from Lyon, Perrache Bus Station to Porto - Hospital de São Joãobus Linha Lyon Express
2d 4h€321–347Bus #2
- Take the bus from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) to Genevabus N1909
- Take the bus from Geneva to Portobus FlixBus N1157
2d 5h€243–335Drive, car train
- Drive from Novi Sad to Villach Hbf ARZcar
- Take the car train from Villach Hbf ARZ to München Ostcartrain
- Drive from München Ost to Portocar
30h 15m€521–729
Novi Sad to Porto by bus, train, foot, and subway
Questions & Answers
The cheapest way to get from Novi Sad to Porto is to bus and fly which costs €85 - €200 and takes 10h 30m.
The fastest way to get from Novi Sad to Porto is to shuttle and fly which takes 7h 22m and costs €130 - €390.
No, there is no direct bus from Novi Sad to Porto. However, there are services departing from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) and arriving at Porto via Geneva. The journey, including transfers, takes approximately 2 days 5h.
The distance between Novi Sad and Porto is 2466 km. The road distance is 2825.5 km.
The best way to get from Novi Sad to Porto without a car is to bus via Paris which takes 44h 38m and costs .
It takes approximately 7h 22m to get from Novi Sad to Porto, including transfers.
Novi Sad to Porto bus services, operated by FlixBus, depart from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) station.
Novi Sad to Porto bus services, operated by FlixBus, arrive at Geneva station.
Porto is 1h behind Novi Sad. It is currently 6:55 AM in Novi Sad and 5:55 AM in Porto.
Yes, the driving distance between Novi Sad to Porto is 2826 km. It takes approximately 29h 13m to drive from Novi Sad to Porto.
What companies run services between Novi Sad, Serbia and Porto, Portugal?
You can take a bus from Novi Sad, Autobuska Stanica to Porto - Casa da Música via Gallieni, Porte de Vincennes, Porte de Vincennes, Porte de Charenton, and Paris Charenton in around 44h 38m.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 45m
- When
- Friday
- Estimated price
- €130–190
Flights from Belgrade Nikola Tesla Airport to Vigo via Madrid
- Ave. Duration
- 7h 36m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €100–440
Flights from Belgrade Nikola Tesla Airport to Vigo via Valencia, Madrid
- Ave. Duration
- 10h
- When
- Thursday
- Estimated price
- €110–450
Flights from Belgrade Nikola Tesla Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €100–180
- Website
- aireuropa.com
Flights from Belgrade Nikola Tesla Airport to Vigo via Madrid
- Ave. Duration
- 7h 36m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €100–440
Flights from Belgrade Nikola Tesla Airport to Vigo via Valencia, Madrid
- Ave. Duration
- 10h
- When
- Thursday
- Estimated price
- €110–450
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 5h 40m
- When
- Monday
- Estimated price
- €65–230
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €80–180
Flights from Timișoara Traian Vuia International Airport to Francisco De Sá Carneiro Airport via Basel
- Ave. Duration
- 9h 25m
- When
- Tuesday
- Estimated price
- €70–260
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Munich
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–300
Flights from Timișoara Traian Vuia International Airport to Francisco De Sá Carneiro Airport via Munich
- Ave. Duration
- 8h 47m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €100–400
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €60–150
- Website
- iberia.com
Flights from Belgrade Nikola Tesla Airport to Vigo via Madrid
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- €60–220
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Vigo Guixar to Porto Campanha
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €16–26
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Porrino
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Estimated price
- €100–140
- Website
- https://www.renfe.com/es/en
Train from Porrino to Porto Campanha
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- €13–18
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa Oriente to Porto Campanha
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €10–50
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Petrovaradin to Ruma
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–4
- 1st Class
- €3–4
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–130
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €19–55
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- €23–50
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €75–110
- 2nd Class
- €55–80
- 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
- €95–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
- €60–180
- Schedules at
- autoturist-ns.com
- Private Transfer
- €180
- Shared Transfer
- €60
- Phone
- +381 35 534 931
- info@unilines.com
- Website
- unilines.com
Bus from Novi Sad, Autobuska Stanica to Gallieni
- Ave. Duration
- 19h 55m
- Frequency
- 3 times a week
- Schedules at
- unilines.com
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Paris Charenton to Porto - Casa da Música
- Ave. Duration
- 23h 6m
- Frequency
- 4 times a week
- Estimated price
- €85–160
- Schedules at
- anpian.com
- 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
- €16–19
- Schedules at
- siamostours.com
- Phone
- +381 13 801 755
- alenik.nikola@gmail.com
- Website
- facebook.com
Bus from Novi Sad, Autobuska Stanica to Margita
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- office@alfa-star.ro
- Website
- alfastarimpex.ro
Bus from Stamora Germană to Timişoara
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €3
- Schedules at
- alfastarimpex.autogari.ro
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Рума, аутобуска станица to Padova Autostazione
- Ave. Duration
- 9h 52m
- Frequency
- Once a week
- Estimated price
- €70–85
- Schedules at
- srbijatours.com
- Prices
- €70–85
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Padua to Perpignan
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.flixbus.co.uk
Bus from Milan to Lisbon
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- €70–260
- Website
- https://www.flixbus.co.uk
Bus from Novi Sad, Autobuska Stanica (Нови Сад, Aутобуска Cтаница) to Geneva
- Ave. Duration
- 24h 55m
- Frequency
- 4 times a week
- Estimated price
- €110–160
- Website
- https://www.flixbus.co.uk
Bus from Geneva to Porto
- Ave. Duration
- 27h 30m
- Frequency
- 4 times a week
- Estimated price
- €130–180
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Padua to Perpignan
- Ave. Duration
- 14h 5m
- Frequency
- 3 times a week
- Estimated price
- €30–50
- Website
- https://www.itabus.it/en/home
- Phone
- +381 69 600 606
- Website
- zirafaprevoz.com
Bus from Novi Sad, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Estimated price
- €70
- Schedules at
- zirafaprevoz.com
- contact@sanatrans.com
- Website
- polazak.com
Bus from Novi Sad, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Estimated price
- €65
- Schedules at
- polazak.com
- Phone
- +381 36 35-90-90
- lukireisen@gmail.com
- Website
- lukibus.com
Bus from Novi Sad, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 13h 29m
- Frequency
- Once a week
- Estimated price
- €45–65
- Schedules at
- lukibus.com
- Phone
- +41 76 480 13 51
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Novi Sad to Lyon, Ibis Hotel
- Ave. Duration
- 26h 30m
- Frequency
- 6 times a week
- Estimated price
- €250
- Schedules at
- optoptravel.rs
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Lyon, Perrache Bus Station to Porto - Hospital de São João
- Ave. Duration
- 24h 38m
- Frequency
- Once a week
- Estimated price
- €70–95
- Schedules at
- barquense.pt
- Book at
- barquense.pt
Want to know more about travelling around Portugal
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
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Book your Novi Sad to Porto bus tickets online with Omio and FlixBus.
There are 6248+ hotels available in Porto.



















































