There are 11 ways to get from Portugal to Balkans by plane, bus, car, shuttle, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Belgrade Nikola Tesla Airport, bus
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Belgrade Nikola Tesla Airport (BEG)plane OPO - BEG
- Take the bus from Beograd, Autobuska stanica to Šarbanovacbus
10h 52mBus, train, taxi
cheapest- Take the bus from Lisbon - Oriente to Zaragozabus
- Take the train from Zaragoza-Delicias to Montpellier Saint-Rochtrain
- Take the bus from Montpellier to Arad, Autogara Transdarabus
- Take the train from Arad to Drobeta Turnu-Severintrain Ic
- Take the bus from Kladovo to Salašbus
- Take the taxi from Salaš to Balkanstaxi
2d 10hRSD 40,110–61,049Bus
- Take the bus from Lisbon to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Šarbanovacbus
2d 6hDrive 3,283.2 km
- Drive from Lisbon to Balkanscar 3,283.2 km
33hRSD 60,020–86,695Fly Francisco De Sá Carneiro Airport to Niš Constantine The Great Airport, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Niš Constantine The Great Airport (INI)plane OPO - INI
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
20h 3mFly Lisbon-Portela Airport to Niš Constantine The Great Airport, bus
- Fly from Lisbon-Portela Airport (LIS) to Niš Constantine The Great Airport (INI)plane LIS - INI
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
15h 27mFly Lisbon-Portela Airport to Belgrade Nikola Tesla Airport, bus
- Fly from Lisbon-Portela Airport (LIS) to Belgrade Nikola Tesla Airport (BEG)plane LIS - BEG
- Take the bus from Beograd, Autobuska stanica to Šarbanovacbus
11h 10mFly Lisbon-Portela Airport to Sofia Airport, shuttle, bus
- Fly from Lisbon-Portela Airport (LIS) to Sofia Airport (SOF)plane LIS - SOF
- Take a shuttle bus from Sofia Airport to Niš
- Take the bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
13h 8mFly Francisco De Sá Carneiro Airport to Pristina, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Pristina (PRN)plane OPO - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
17h 4mBus, train
- Take the bus from Estação Rodoviária de Lisboa Oriente to Avignonbus
- Take the train from Avignon Centre to Grenobletrain Ter
- Take the bus from Grenoble to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Šarbanovacbus
2d 9hBus via Grenoble
- Take the bus from Lisbon to Grenoblebus
- Take the bus from Grenoble to Ćuprija, Autobuska Stanicabus
- Take the bus from Ćuprija, Autobuska Stanica to Metovnicabus
2d 16h
Francisco De Sá Carneiro Airport (OPO) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Portugal to Balkans is to bus and train and taxi which costs RSD 40000 - RSD 65000 and takes 2 days 10h.
The fastest way to get from Portugal to Balkans is to drive which takes 33h and costs RSD 60000 - RSD 90000.
No, there is no direct bus from Portugal to Balkans. However, there are services departing from Lisbon and arriving at Šarbanovac via Milano, Autostazione Lampugnano and Beograd, Autobuska stanica. The journey, including transfers, takes approximately 2 days 6h.
The distance between Portugal and Balkans is 2658 km. The road distance is 3283.2 km.
The best way to get from Portugal to Balkans without a car is to bus which takes 2 days 6h and costs .
It takes approximately 10h 52m to get from Portugal to Balkans, including transfers.
Portugal to Balkans bus services, operated by FlixBus, depart from Lisbon station.
Portugal to Balkans bus services, operated by FlixBus, arrive at Milan station.
Yes, the driving distance between Portugal to Balkans is 3283 km. It takes approximately 33h to drive from Portugal to Balkans.
There are 93+ hotels available in Balkans.
What companies run services between Portugal and Balkans, Serbia?
You can take a train from Lisboa - Santa Apolonia to Balkans via Lisboa Oriente, Lisbon, Milano, Autostazione Lampugnano, Beograd, Autobuska stanica, and Šarbanovac in around 2d 6h.
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- RSD 11,000–39,000
Flights from Francisco De Sá Carneiro Airport to Niš Constantine The Great Airport via Zurich
- Ave. Duration
- 17h 43m
- When
- Thursday and Saturday
- Estimated price
- RSD 17,000–65,000
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Zurich
- Ave. Duration
- 14h 35m
- When
- Saturday
- Estimated price
- RSD 19,000–70,000
Flights from Francisco De Sá Carneiro Airport to Pristina via Zurich
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- RSD 14,000–55,000
- Website
- airserbia.com
Flights from Francisco De Sá Carneiro Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 25m
- When
- Thursday and Sunday
- Estimated price
- RSD 13,000–20,000
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 8h 25m
- When
- Friday
- Estimated price
- RSD 18,000–46,000
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Athens
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- RSD 24,000–75,000
Flights from Lisbon-Portela Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Friday, Thursday, and Saturday
- Estimated price
- RSD 16,000–30,000
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Belgrade Nikola Tesla Airport via Geneva
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 9,000–28,000
Flights from Lisbon-Portela Airport to Belgrade Nikola Tesla Airport via Geneva
- Ave. Duration
- 5h 25m
- When
- Wednesday and Friday
- Estimated price
- RSD 11,000–23,000
Flights from Francisco De Sá Carneiro Airport to Pristina via Geneva
- Ave. Duration
- 5h 47m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- RSD 12,000–37,000
Flights from Francisco De Sá Carneiro Airport to Pristina via Basel
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- RSD 12,000–37,000
Flights from Francisco De Sá Carneiro Airport to Pristina via Zurich
- Ave. Duration
- 7h 55m
- When
- Monday and Thursday
- Estimated price
- RSD 12,000–37,000
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- RSD 11,000–39,000
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Niš Constantine The Great Airport via Malta
- Ave. Duration
- 24h 55m
- When
- Thursday and Sunday
- Estimated price
- RSD 13,000–41,000
Flights from Lisbon-Portela Airport to Sofia Airport via Bologna
- Ave. Duration
- 8h 15m
- When
- Friday
- Estimated price
- RSD 8,500–23,000
- Website
- comlux.com
Flights from Francisco De Sá Carneiro Airport to Pristina via Zurich
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- RSD 15,000–140,000
- Website
- flexflight.dk
Flights from Francisco De Sá Carneiro Airport to Pristina via Zurich
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- RSD 15,000–140,000
- Website
- turkishairlines.com
Flights from Lisbon-Portela Airport to Niš Constantine The Great Airport via Istanbul
- Ave. Duration
- 10h 15m
- When
- Tuesday and Saturday
- Estimated price
- RSD 32,000–120,000
- Website
- air.bg
Flights from Lisbon-Portela Airport to Sofia Airport
- Ave. Duration
- 4h
- When
- Wednesday and Saturday
- Estimated price
- RSD 13,000–70,000
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Avignon Centre to Grenoble
- Ave. Duration
- 2h 32m
- Frequency
- Twice a week
- Estimated price
- RSD 4,500–9,000
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Avignon Centre to Grenoble
- Ave. Duration
- 2h 32m
- Frequency
- Once a week
- Estimated price
- RSD 6,500–13,000
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Zaragoza-Delicias to Montpellier Saint-Roch
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- RSD 9,500–15,000
- Website
- https://www.renfe.com/es/en
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Arad to Drobeta Turnu-Severin
- Ave. Duration
- 6h 9m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,400–1,700
- Website
- https://jegy.mav.hu/
- Phone
- +38130 444 760
- [email protected]
- Website
- bortravel.net
Bus from Beograd, Autobuska stanica to Šarbanovac
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Schedules at
- bortravel.net
Bus from Beograd, Autobuska stanica to Šarbanovac
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Schedules at
- bortravel.net
Bus from Beograd, Autobuska stanica to Šarbanovac
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Schedules at
- bortravel.net
Bus from Beograd, Autobuska stanica to Šarbanovac
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Schedules at
- bortravel.net
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Lisbon to Milan
- Ave. Duration
- 31h 35m
- Frequency
- Once daily
- Estimated price
- RSD 22,000–37,000
- Website
- https://www.flixbus.co.uk
Bus from Lisbon - Oriente to Zaragoza
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- RSD 9,000–16,000
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Grenoble
- Ave. Duration
- 29h
- Frequency
- Once daily
- Estimated price
- RSD 18,000–31,000
- Website
- https://www.flixbus.co.uk
- Phone
- +381 11 7620255
- [email protected]
- Website
- fudeks.rs
Bus from Milano, Autostazione Lampugnano to Beograd, Autobuska stanica
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- RSD 7,500–15,000
- Website
- http://en.fudeks.rs/timetable/
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Niš, Autobuska Stanica to Šarbanovac
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
Bus from Niš, Autobuska Stanica to Šarbanovac
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
Bus from Niš, Autobuska Stanica to Šarbanovac
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
Bus from Ćuprija, Autobuska Stanica to Metovnica
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Schedules at
- polazak.rs
- Phone
- +381 63 456515
- [email protected]
- Website
- flix.rs
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- RSD 1,100–2,000
- Website
- https://nis-ekspres.rs/?lang=en
Bus from Kladovo to Salaš
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- RSD 950–1,600
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- +383 44 344 200
- [email protected]
- Website
- facebook.com
Bus from Pristina, M2 to Niš, Autobuska Stanica
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- RSD 1,230–1,240
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estação Rodoviária de Lisboa Oriente to Avignon
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- RSD 15,000–32,000
- Schedules at
- alsa.es
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Grenoble to Beograd, Autobuska stanica
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Zaragoza
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- RSD 9,500–18,000
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Montpellier to Arad, Autogara Transdara
- Ave. Duration
- 27h 25m
- Frequency
- 3 times a week
- Estimated price
- RSD 14,000–18,000
- Schedules at
- tabitatour.autogari.ro
- Phone
- +41 76 480 13 51
- [email protected]
- Website
- optoptravel.rs
Bus from Grenoble to Ćuprija, Autobuska Stanica
- Ave. Duration
- 29h 45m
- Frequency
- 6 times a week
- Estimated price
- RSD 28,000–31,000
- Schedules at
- optoptravel.rs
- Ave. Duration
- 52 min
- Estimated price
- RSD 4,800–6,000
Boom Taxi
- Phone
- +381 69 640 030
Taxi
- Phone
- +38130343697
ABM Taxi
- Phone
- +381800555444
Mice Taxi
- Phone
- +381 62 105 4950
Taxi Lux
- Phone
- +38162210219
Taxi-Mars
- Phone
- +381 19 541 001
Timok Taxi
- Phone
- +38169666019
VIP Taxi Zajecar
- Phone
- +381601969499
Žuti Taxi Zaječar
- Phone
- +381 66 415577
Want to know more about travelling around Serbia
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide


















































